Mid-Level Embedded Software Engineer
TSC
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $127,548–$204,400.
Based on 240 similar postings.
Employer
Technology Service Corporation (TSC) is an employee-owned, high-technology company providing specialized engineering services,, sensor technology, and electronic systems primarily to the U.S. government, including the Department of Defense.
TSC currently has 27 open roles on FindRole.
Listed pay typically runs $108,500–$181,000 across 6 roles with salary data.
Most-posted roles
At a glance
The Mid-Level Embedded Software Engineer joins the Product Solutions organization to design, develop, and maintain embedded software for RF sensor products and systems. Working with multidisciplinary teams including hardware and FPGA engineers, the engineer will build software for ARM-based processors and create system test applications. Daily responsibilities involve implementing real-time controls, signal processing algorithms, and inter-process communications while debugging hardware integration issues using oscilloscopes, spectrum analyzers, JTAG, and GDB. The role requires proficiency in C, C++, Python, and MATLAB, alongside knowledge of communication protocols like UART, SPI, I2C, CAN, and Ethernet. Candidates should be familiar with microcontroller architectures, RTOS, embedded Linux, and potentially AMD/Xilinx SoC devices. This position focuses on the technical challenges of RF sensor systems, requiring expertise in signal processing and hardware-in-the-loop testing to ensure high software quality and performance.
What does a Embedded Software Engineer earn?
Median $151500 from 65 postings across 16 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
TSC
Booz Allen Hamilton
Motorola Solutions
Qualcomm
Rockwell Automation
Anduril Industries