Senior Embedded Software Engineer
Role responsibilities
The role involves designing, implementing, and verifying embedded software and digital designs for system-on-chip devices in spaceborne products. Key duties include developing communication protocols, performing trade studies for IP, and conducting bench-level verification of the final system.
Requirements
The candidate must be an experienced senior engineer capable of taking ownership of projects from design to deployment in a fast-paced environment. Proficiency in ARM Cortex environments and the ability to interface between embedded processors and programmable logic is required.
Key skills
Embedded Software Engineering, Digital Design, System-on-Chip (SOC), ARM Cortex Processor, Communication Protocols, Embedded Architecture, Programmable Logic Fabric, Version Control Systems, Hardware Test Fixtures, Bench-level Verification
Keywords
Embedded Software, SOC, ARM Cortex, RF Active Units, Satellite Payloads, Digital Design, Programmable Logic, IP Trade Studies, Version Control, Hardware Testing, Aviation, Aerospace, Defense, Spaceborne Products