Embedded Software Engineer
Role responsibilities
Design and develop high-performance embedded software and SDKs for custom SoC hardware in an Electronic Warfare context. Collaborate with multidisciplinary teams to implement signal processing algorithms and validate hardware performance through rigorous testing.
Requirements
Requires a Bachelor's degree in Computer/Electrical Engineering or Computer Science and 4+ years of embedded C/C++ experience. Must possess an active Secret level security clearance with the ability to obtain TS/SCI.
Key skills
C/C++, Embedded Systems, RTOS, Linux, Hardware-Software Integration, TDD, Git, Jenkins, Computer Architecture, SoC, DSP, ARM, RISC-V, Technical Documentation, Unit Testing, Security Clearance
Keywords
Embedded Software, Electronic Warfare, SoC, C, C++, DSP, ARM, RISC-V, Bare Metal, RTOS, Linux, TDD, Git, Jenkins, CMake, GCC, VS Code, Eclipse, Secret Clearance, TS/SCI, Signal Processing, Hardware-Software Co-design, CSR, OpenOCD, J-Link, SEGGER, Python, MATLAB, I2C, SPI