We're assisting a global leader in data integration software with their search for embedded software engineers. The preference is for candidates in the Washington DC area who can go into the office a couple of days per week, but they are open to remote candidates if they are the right fit.
What you'll do:
-
Develop high-performance software architectures that meet stringent security requirements.
-
Process high-bandwidth sensor and network data streams to provide real-time insights to customers.
-
Write bare-metal/RTOS embedded software for ARM/RISC-V targets to control System on Chips (SoCs) and FPGAs.
-
Collaborate with hardware engineers on board bringup, debug and testing of hardware/software interfaces.
What you'll bring:
-
2+ years of software development experience
-
Strong coding skills in compiled languages (Rust, C/C++, etc.)
-
Experience in hardware-software interfaces and buses such as I2C, SPI, PCI, AXI
-
Basic IP networking knowledge
-
US citizen with Active Clearance (TS/SCI preferred)
-
Ability to independently solve ambiguous, complex problems with minimal guidance