
Embedded Firmware Engineer - Medior
Our Take
Embedded Firmware Engineer at Isispace in Delft, NL, focusing on modernizing satellite power systems firmware.
What you’ll do
- Maintain and improve embedded software for legacy products
- Implement updates
- Resolve defects
- Refactor existing code
- Review, structure and document existing code and software architectures
- Investigate technical issues and provide software-related support to customers
- Coordinate with engineering, product management and other internal stakeholders to align priorities and communicate technical impacts
- Develop clean, maintainable and well-documented solutions using Python and C++
What they’re looking for
- Experience with embedded software development
- Proficiency in C++ and Python
- Familiarity with STM32 microcontrollers
- Experience with Git version control
Skills & Focus Areas
- STM32
- Python
- C++
- Git
As posted by Isispace
As an Embedded Firmware Engineer in the Power Systems product line, you will update the embedded software for our existing satellite power systems. You will be responsible for modernization of firmware on MSP430 microcontrollers, covering drivers, communication, safety logic, and application code.
Specific tasks and responsibilities include:
Maintain and improve embedded software for legacy products, including implementing updates, resolving defects and refactoring existing code.
Review, structure and document existing code and software architectures to ensure long-term maintainability and knowledge transfer.
Investigate technical issues and provide software-related support to customers when required.
Coordinate with engineering, product management and other internal stakeholders to align priorities and communicate technical impacts.
Develop clean, maintainable and well-documented solutions using Python and C++, with Git for version control.
Work systematically to analyse complex problems, identify root causes and implement effective solutions.