Poland

Jabil is hiring an Unit Test Software/Firmware Engineer

About the Role

We are looking for a skilled Software/Firmware Engineer to develop and verify embedded applications for critical healthcare technologies. In this role, you will create robust firmware using 8-, 16-, and 32-bit microcontrollers, applying rigorous software testing practices to ensure safety, reliability, and compliance.

Key Responsibilities

  • Design and implement embedded software solutions aligned with medical device standards
  • Develop and execute unit and integration tests using frameworks such as VectorCAST, Google Test, or CppUnit
  • Write and maintain clear technical documentation throughout the development lifecycle
  • Diagnose, log, and resolve software defects at the module level
  • Support estimation efforts during project planning and scoping phases
  • Collaborate with cross-functional teams to meet project goals and timelines
  • Follow established development processes and comply with security and safety protocols
  • Contribute to risk assessment and mitigation strategies for technical challenges

Qualifications

Required:

  • Proficiency in C and C++ programming languages
  • Hands-on experience with automated testing tools and test-driven development
  • Solid understanding of white-box testing and requirement validation
  • Ability to write Python scripts for test automation
  • Familiarity with version control and application lifecycle management tools like Git, Azure DevOps, or JIRA
  • Knowledge of embedded systems design and troubleshooting techniques

Preferred:

  • Experience across all phases of the software development lifecycle
  • Background in medical device development and familiarity with FDA and IEC 62304 standards
  • Working knowledge of Agile development practices
Required Skills
CC++PythonGitAzure DevOpsJIRAVectorCASTGoogle TestCppUnitUnit TestingIntegration TestingTest AutomationWhite-box TestingElectromechanical SystemsTroubleshooting CC++Unit TestingTest AutomationVectorCASTGoogle TestCppUnitPythonWhite-box Testing
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Jabil
A trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience and a network of over 100 sites worldwide, Jabil combines global reach with local expertise to deliver scalable and customized solutions.
All jobs at Jabil Visit website
Job Details
Department Engineering
Category embedded
Posted 2 months ago