CareerPlan

Embedded Software Engineer - US Citizen Required

USAFull-time$65k–$85k2026-10-20 → 2026-11-10
On-siteNo visa sponsorshipCitizens only

Core

Design, code, integrate, test, and document embedded software solutions for communications and sensor systems under resource constraints.

Role type

Senior Embedded Software Engineer

Builds

Embedded software for underground communications, tracking, and sensor systems

Domain

Defense, public safety, and environmental sensing

Required skills

C, C++, Python, FreeRTOS, VxWorks, Linux, driver development, protocol stacks, hardware verification, lab equipment usage

Preferred skills

APCO Project 25, cellular, Bluetooth, 802.11, WiMedia, 802.15.4, TCP/IP, UWB, DSPs, FPGAs, SoCs, sensor networks

Technologies

Bluetooth, FreeRTOS, Hardware Support, Linux, Python, Security, TCP/IP, C++, Network

Responsibilities

Analyze software requirements and design embedded software solutions; Work with hardware engineers to establish functional requirements and design interfaces; Design, code, integrate, test, configure, and document complete system and software solutions; Consult with customers about maintaining software systems; Mentor junior engineers; Provide input for budgetary quotes

Seniority

Senior, hands-on IC