Senior Software Engineer in Test (m/f/d)

  • Senior Software Engineer in Test (m/f/d)
    – Jena, Germany

Open Position Banner

Open Positions

Are you ready to shape the world of optical solutions with us?

Join the ams OSRAM group to be a part of a team where you can make a difference!

By adding intelligence to light and passion to innovation, we enrich people’s lives.

This is what we mean by Sensing is Life.

Our around 30,000 employees worldwide focus on innovation across sensing, illumination and visualization to make journeys safer, medical diagnosis more accurate and daily moments in communication a richer experience.

Discover our career opportunities now!

Our vision is to create the uncontested leader in optical solutions through bold investments in disruptive innovation and
continuous transformation delivering best-in-class profitability and growth.

Senior Software Engineer in Test (m/f/d)
– Jena, Germany

Senior Software Engineer in Test (m/f/d)

  • Writing software tests for embedded platforms including drivers, firmware, libraries, andapplications
  • Contribute to all phases of software development, from requirements gathering through implementation, automation and sustaining
  • You will work in an international team of experienced software engineers to develop best-in-class customercentric software for highly innovative sensor solutions from drivers and firmware to libraries, algorithms,GUIs, and mobile apps
  • Performing code reviews and providing helpful feedback to the team
  • Improving overall software quality within the team.
  • Being passionate about software testing, finding bugs, and delivering high quality software
  • Listening to internal users, team members, and customers to help encourage open collaboration.
  • Contribute to the test automation efforts in the team
  • Contributing to project planning: Project goals, effort estimation, risk analysis
  • Being the software lead test developer in our projects

Your education and experiences

  • MSEE/CS with 8-15 years of experience in a software development position or automation testing role
  • Excellent German and English written and verbal communication skills, including negotiation,presentation, and influence
  • Experience with code coverage and test coverage monitoring
  • Strong C and Python programming skills are a must
  • Passionate embedded developer and software tester with broad experience in testing of: Sourcecode (C/C++, Python), microcontroller systems (STM, Nordic, RTOS, bare metal), mobile embeddedsystems (SoCs, Android, iOS), cross platform libraries, algorithms and APIs.
  • Broad system level knowledge, intuitive understanding of system level interactions, deep technicalunderstanding of system architectures including digital-, analog
    – and software design.
  • Ability to identify missing test cases, missing test points and what to automate
  • Ability to communicate abstract ideas clearly and independently manage complex projectobjectives.
  • Empathy, teamwork and strong communication skills are essential.
  • Self-driven, innovative and goal-oriented work style.
  • Desired Experience and Skills:
  • • Experience in software testing for functional safety and medical devices
    • Experience in software testing for GUIs and mobile apps
    • Experience in automation test development using Python, C and C++
    • Experience in embedded software development
    • Experience in hardware testing
    • Experience with working in continuous build and integration environments
    • Experience with CMake, Git, Docker, Jenkins, Jira
    • Agile software development experience.

You haven’t found what you were looking for?

Stay up to date and set up your personal ams job alert.

Subscribe to your personal job alert now! 

@ Join our newsletter Subscribe now to the ams Sensing is Life newsletter Sign up

AMS Footer / Address