What are the responsibilities and job description for the Sr. Embedded Software Engineer position at Alexander Technology Group?
Senior Embedded Software Engineer – Radar Systems
Location: Burlington, MA
Hybrid 3 days per week onsite
Salary: $150,000-$200,000
Alexander Technology Group is partnering with a cutting-edge defense and sensing technology company to identify a Senior Embedded Software Engineer. Please reach out to Chris McMillan at cmcmillan@alexandertg.com with an updated resume if you meet the qualifications.
The Role
You will join a multidisciplinary radar engineering team responsible for developing the embedded software and DSP algorithms that power high-speed sensing systems. This is a hands-on role combining real-time C development, signal processing, system integration, and performance analysis in a mission-critical environment.
Key Responsibilities
Location: Burlington, MA
Hybrid 3 days per week onsite
Salary: $150,000-$200,000
Alexander Technology Group is partnering with a cutting-edge defense and sensing technology company to identify a Senior Embedded Software Engineer. Please reach out to Chris McMillan at cmcmillan@alexandertg.com with an updated resume if you meet the qualifications.
The Role
You will join a multidisciplinary radar engineering team responsible for developing the embedded software and DSP algorithms that power high-speed sensing systems. This is a hands-on role combining real-time C development, signal processing, system integration, and performance analysis in a mission-critical environment.
Key Responsibilities
- Design and implement real-time embedded software supporting high-throughput radar and DSP pipelines.
- Develop and optimize C components that interface directly with high-speed hardware and signal processing algorithms.
- Collaborate with radar systems, firmware, and software teams to shape end-to-end architecture and data flow.
- Perform algorithm validation and system-level performance analysis using both simulated and live radar data.
- Contribute to signal processing stages including detection, tracking, filtering, and estimation.
- Build automated test frameworks to verify correctness, latency, and throughput.
- Document designs, interfaces, assumptions, and performance characteristics for internal and government stakeholders.
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- Strong C development experience in real-time or embedded environments.
- Background in digital signal processing and high-performance algorithm implementation.
- Experience working with high-speed device interfaces and data movement (e.g., PCIe, Ethernet, SerDes, DMA).
- Solid understanding of real-time operating systems, multithreading, and low-latency system design.
- Strong communication skills with the ability to collaborate across hardware, firmware, and algorithm teams.
- Experience with radar, RF systems, or sensor fusion.
- Familiarity with simulation tools, MATLAB, or Python for algorithm validation.
- Exposure to FPGA/SoC-based systems and hardware/software co-design.
- U.S. Citizenship with the ability to obtain a U.S. Government security clearance.
- Willingness to travel up to 10%.
Salary : $150,000 - $200,000