×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Remote / Online - Candidates ideally in
Aurora, Arapahoe County, Colorado, 80012, USA
Listing for: Technology Service Corporation
Full Time, Remote/Work from Home position
Listed on 2025-12-24
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Embedded Software Engineer page is loaded## Embedded Software Engineer locations:
Aurora, COtime type:
Full time posted on:
Posted 3 Days Agojob requisition :
JR2317

TSC’s
** Product Solutions (PS)
** division is seeking an experienced
** Embedded Software Engineer II
** to join our
** employee-owned
** team, focusing on the development of our next-generation technology solutions for radar, electronic warfare (EW), and unmanned systems. We are hiring in
** Aurora, CO;
Arlington, VA;
Huntsville, AL;
Bridgewater, NJ or for remote work**.As an
** Employee Stock Ownership Plan (ESOP)
** company, TSC offers a unique opportunity for every team member to contribute directly to and share in our collective success. Come join the team!
** Responsibilities
* * As an Embedded Software Engineer, you will contribute across the full product lifecycle, including architectural design, high-performance implementation, and system integration.
* ** Architecture & Design:
** Actively contribute to architectural decisions and execute the technical design and implementation of modular**,
** high-performance embedded software to support a product line with varying features and maturity levels.
* ** High-Performance Development:
** Develop, integrate, and optimize real-time C/C++ software for core embedded functions, including signal processing, data management, secure inter-process communication, and intelligent mission planning**.**
* ** System Integration & Test:
** Serve as a technical resource across all phases of development, including upfront analysis, prototyping, end-item deployment, and formal system evaluation.
* ** Hands-on Debugging:
** Perform hands-on hardware testing in the lab, leveraging hardware test equipment and advanced software debugging tools.
* ** Data Analysis:
** Conduct detailed analysis of measured data from simulation, laboratory, and field testing, often leveraging scripting tools like Python, to validate actual performance against expected results and truth data.
* ** Release Management:
** Implement and execute software tests to support iterative software releases and customer deliverables.
** Required Qualifications**
* *
* Education:

** Bachelor of Science (BS) in Computer Science, Computer Engineering, or a related technical field.
* *
* Experience:

*
* ** 8******+ y
** ears
* * of professional experience developing high-performance embedded software.
* ** C/C++ Expertise:
** Demonstrated proficiency in developing for embedded systems, including deep knowledge of concurrency (threads, IPC), memory management, and low-level performance optimization.
* ** Embedded Linux Proficiency:
** Expertise in Linux-based embedded system development, including kernel interactions and network communication (inter-process and inter-host).
* ** IP Networking:
** Solid, practical understanding of IP networking fundamentals (TCP/UDP, sockets, routing, firewalls) and experience implementing/debugging network protocols in embedded environments.
* ** Debugging & Testing:
** Expert in debugging complex embedded applications using tools like GDB, Valgrind, and hardware debugging probes. Experience creating and maintaining robust unit, integration, and system tests.
* ** Build & Dependency Management:
** Proficient in using CMake for build management and Conan (or similar) for dependency management. Familiarity with cross-compilation and toolchain setup for embedded targets.
* ** Version Control:
** Expertise in Git source control, including advanced workflows (rebase, submodules, CI integration).
* ** U.S. Citizenship is Required.**
* ** Security Clearance:
** Ability to obtain and maintain a
** DoD Secret Clearance
** is mandatory.
** Preferred Qualifications
** These skills will help you hit the ground running in our specialized domain. This is also a roadmap to some of the skills you can gain through this position.
* Experience with autopilot, PNT/guidance, radar, SIGINT, and/or electronic warfare (EW) product development.
* Experience designing and maintaining Microservice (µService) architectures in embedded software solutions.
* Familiarity with containerization (e.g., Docker) or virtualization in embedded development/test environments.
* Understanding…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary