Senior Embedded Software Engineer

TSC

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Aurora, CO
Posted
51 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $171k
$108k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $149,500–$191,875.

Based on 240 similar postings.

Employer

About TSC

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

View all roles at TSC

At a glance

TL;DR · Senior Embedded Software Engineer

The Senior Embedded Software Engineer joins the Product Solutions organization to provide technical leadership in designing, developing, and testing embedded software for RF sensor products and systems. This role involves architecting complex real-time C/C++ solutions, leading system integration, prototyping, and performance optimization while mentoring engineering teams. The candidate will manage hardware and software integration, author technical documentation, and collaborate with cross-functional teams to define requirements. Key technical requirements include expertise in Linux-based embedded systems, IP networking, protocol implementation, and Git source control within CI/CD workflows. Preferred skills include experience with RTOS, kernel-space programming, containerization, and scripting languages like Python or Bash. The work focuses on mission-critical domains such as radar, SIGINT, electronic warfare, and autopilot systems, requiring a deep understanding of software safety processes and hazard analyses for defense applications.

What does a Embedded Software Engineer earn?

Median $151500 from 65 postings across 16 companies.

See salary data

What you'll do

  • Architect and implement complex real-time C/C++ software solutions for embedded platforms.
  • Lead the design, development, and integration of modular, high-performance embedded software systems.
  • Oversee hardware/software integration, debugging, and performance optimization for RF sensor products.
  • Manage system integration, prototyping, deployment, and evaluation activities across multidisciplinary teams.
  • Mentor engineering teams to foster technical growth and establish best practices in software development.
  • Author and review technical documentation, design artifacts, and customer deliverables.
  • Drive continuous improvement in software development processes, tools, and methodologies.

What we're looking for

  • Bachelor of Science in Computer Science, Computer Engineering, or a related technical field.
  • Minimum of 10 years of professional experience developing embedded software.
  • Expertise in C/C++ for embedded systems including concurrency and performance optimization.
  • Extensive experience with Linux-based embedded system development and network communication.
  • Deep understanding of IP networking, protocol implementation, and debugging techniques.
  • Proven track record of technical leadership, mentoring, and cross-functional collaboration.
  • Proficiency in Git source control, CI/CD workflows, and modern software engineering practices.
  • U.S. Citizenship and the ability to obtain and maintain a DoD Secret Clearance.

More like this

Similar roles

Senior Embedded Software Engineer

Anduril Industries

Costa Mesa, CA 10 days ago $191,000$253,000
C++ Rust Embedded Linux ARM Python RTOS Firmware Device Drivers SPI I2C UART PCIe Ethernet JESD204 CMake GDB Valgrind Nix CI/CD Signal Processing

Senior Embedded Software Engineer

GE Aerospace

Grand Rapids, MI 9 days ago $130,000$173,000
Embedded Systems Firmware C C++ Ada Python Perl Tcl RTOS Linux FreeRTOS QNX VxWorks IPv4 IPv6 TCP UDP IPsec IKE Git GDB LLDB JTAG UART Cameo Model-Based Engineering Signal Processing Bare Metal
10+ yrs exp

DevOps Engineer

TSC

Huntsville, AL 16 days ago
CI/CD Python C C++ Linux Jenkins Git Docker Artifactory Bash Embedded Systems GitLab CI CircleCI Prometheus ELK Stack Static Analysis FPGA
3+ yrs exp

Senior Embedded Software Engineer

Booz Allen Hamilton

Honolulu, HI 23 days ago $86,900$198,000
C C++ Rust Python RTOS FreeRTOS VxWorks Red Hat Enterprise Linux SELinux Ansible Bash Make XML CI/CD GitLab Agile AWS IoT Core Greengrass FPGA

Senior Missions Systems Software Engineers, Embedded

Boeing

Remote (Berkeley, MO) 8 days ago $160,650$217,350
C C++ C# Python Java Ada Rust Linux VxWorks RTOS Git CI/CD DevSecOps Containers Cameo Agile OOAD Open Mission Systems UCI Hardware in the Loop
9+ yrs exp Remote

Senior Software Engineer

Circle

Remote (San Francisco, CA) +11 28 days ago $152,500$205,000
Java Go Microservices RESTful API AWS Microsoft Azure SQL NoSQL Blockchain System Design Payment Systems
6+ yrs exp Remote