Embedded Software Engineer
Role responsibilities
Design and develop low-level software using C and C++ for tactical systems across various architectures and POSIX compliant operating systems. Debug cyber-physical systems and support testing and demonstrations in both laboratory and field settings.
Requirements
Candidates must have extensive experience in low-level software development and high proficiency in C and C++. US citizenship is required to obtain a DoD Top Secret clearance.
Key skills
C, C++, Embedded Software Development, POSIX, Cyber-Physical Systems, Signal Processing, Hardware Debugging, Software Defined Radios, Low-level Software Design, Tactical Systems
Keywords
Embedded Software, C, C++, POSIX, Cyber-Physical Systems, Signal Processing, Nyquist Sampling, Convolutions, Fourier Transforms, Ruggedized Compute, Amplifiers, Software Defined Radios, DoD Top Secret Clearance, Tactical Edge, National Security, Defense, Low-level Software, Buffers, Transports, Schedulers