Embedded Systems Software Engineer
Role responsibilities
Develop and maintain real-time embedded software and Linux-based applications for the Seaglider product family. Support the development of SIL and HIL test environments and manage COTS electronics and harnessing for field testing.
Requirements
Requires demonstrated experience in C++ for embedded systems and proficiency with microcontrollers and common embedded interfaces. Candidates should be able to interpret electrical schematics and be comfortable scripting in Python or MATLAB.
Key skills
C++, Embedded Systems, Linux, RTOS, Microcontrollers, Python, MATLAB, CAN, SPI, Serial, PWM, ADC, Wiring Diagrams, Electrical Schematics, HIL Testing, SIL Testing
Keywords
Embedded Systems, C++, Linux, RTOS, Microcontrollers, Python, MATLAB, LabVIEW, Simulink, CAN, SPI, PWM, ADC, HIL, SIL, DO-178C, ISO 26262, Safety-critical Applications, Avionics, Seaglider, Maritime Transportation, Aerospace Standards, Automotive Standards, DAQ, Servo Motors, Electronics Troubleshooting, Wiring Diagrams, Electrical Schematics, Real-time Software, Embedded Interfaces