Senior Embedded Software Engineer
Skills
Analog-To-Digital ConvertersArrangingCommandEnhanced Data Rates For GSM EvolutionEthernetLinuxProgrammes
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Professional experience developing embedded software
- Strong C/C++ programming skills
- Experience with embedded processors microcontrollers ARM SoC or FPGA-based platforms
- Experience working with hardware interfaces such as SPI I2C CAN UART Ethernet ADCs timers and interrupts
- Experience debugging embedded hardware and software systems
- Strong understanding of software development practices testing and reliability engineering
- Ability to work independently and contribute within a highly technical team environment
- Must be eligible for US export-controlled programmes
- US Citizenship or US Permanent Residency required
Nice to have
- Aerospace background
- Safety-critical mindset
- Independent worker
- Highly technical team player
Day to day
- Design and develop reliable embedded software for spacecraft avionics and aerospace systems
- Test debug and maintain mission-critical software across the full product lifecycle
- Collaborate with multidisciplinary engineering teams on flight software hardware integration verification and deployment
Hiring process
- Apply via the link
- Recruiter will contact you directly
