Job Description
Looking for an experienced Embedded Software Development Engineer to expand our presence in the North American market. Requires a Bachelor's degree in STEM (Science, Technical, Engineering, Math) or related scientific areas. A minimum of 12 years with a master’s degree is preferable.
Proven track-record of working with space hardware and/or flight software systems, starting from conceptual designs and tradeoffs through detailed design, development, manufacture, integration, test, deployment, and operations is needed.
Expertise in one or more of the following: Embedded software development (ARM 7 preferred), BSP development, Device driver development and software/hardware interfaces (Ethernet/CAN/Space Wire RMAP/1553/RS-422 preferred), Real-time operating systems programming, debugging, and testing, GNC algorithms design, analysis, testing, and implementation, Functional validation of embedded software on hardware, Network topology and configuration, Simulators: numerical, emulator, and hardware in the loop, Software requirements and configuration management.
About Critical Software
Critical Software pushes the boundaries of what’s possible, making us a trusted partner to world leaders in industries.