SIGN IN
Tactical Radio Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

APR Consulting · 15 hours ago

Tactical Radio Embedded Software Engineer

APR Consulting Inc is seeking a Tactical Radio Embedded Software Engineer for their DoD/Aerospace client. In this role, you will be part of a cross-functional team responsible for designing and building resilient hardware and software for mission success in contested environments.
ConsultingCRMHuman ResourcesInformation TechnologySmall and Medium BusinessesStaffing Agency
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Develop and maintain embedded software applications using C/C++ programming language
Collaborate with hardware engineers to integrate software and hardware components
Perform debugging, testing, and optimization of embedded systems
Participate in code reviews and contribute to the continuous improvement of software development practices
Document software design, code, and unit tests
Ensure compliance with industry standards and company processes

Qualification

C/C++ programmingEmbedded software developmentLow-level driver developmentUnit test frameworksCommunication protocolsAdvanced Linux knowledgeSignal processingRust programmingPython programmingMATLAB programmingMulti-threaded programmingNetwork protocolsCryptographic techniquesPower managementAgile methodologiesAutomated testingCI/CD pipelines

Required

Bachelor's Degree in Software Engineering or related
Minimum of 2 years of experience

Preferred

Develop and maintain embedded software applications using C/C++ programming language
Collaborate with hardware engineers to integrate software and hardware components
Perform debugging, testing, and optimization of embedded systems
Participate in code reviews and contribute to the continuous improvement of software development practices
Document software design, code, and unit tests
Ensure compliance with industry standards and company processes
Exceptional experience with C and/or C++
Proven experience with low-level driver development
Experience with unit test frameworks
Knowledge of communication protocols (e.g., UART, SPI, I2C)
Signal processing and digital signal processing (DSP)
Programming languages such as Rust, Python, MATLAB
Advanced Linux operating systems knowledge (Drivers, networking, system services, etc.)
Multi-threaded and multi-core programming
Network protocols and socket programming
Cryptographic techniques and secure boot
Power management in embedded systems
Familiarity with Agile development methodologies
Automated testing and continuous integration/continuous deployment (CI/CD) git pipelines

Company

APR Consulting

twittertwittertwitter
company-logo
APR Consulting is a nationally recognized, award-winning provider of talent acquisition and workforce solutions, helping organizations simplify, scale, and optimize their operations.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Aaron Stone
Chief Operating Officer
linkedin
Company data provided by crunchbase