Mid-Level Embedded Software Engineer
TSC Corp
Mid-Level Embedded Software Engineer
TSC's Product Solutions (PS) division is seeking a Mid-Level Embedded Software Engineer 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; Huntsville, AL.
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:
- Assist in the design and development of modular, high-performance embedded software.
- Implement and integrate real-time C/C++ software for embedded functions.
- Participate in system integration, prototyping, deployment, and evaluation activities.
- Work collaboratively with senior engineers and cross-functional teams throughout the development lifecycle.
- Conduct hardware testing and software debugging with supervision.
- Support data analysis and validation efforts using scripting tools.
- Help with software release management and preparation of customer deliverables.
Required Qualifications
- Bachelor of Science (BS) in Computer Science, Computer Engineering, or related technical field.
- 2-4 years of professional experience developing embedded software.
- Working knowledge of C/C++ for embedded systems, including concurrency and memory management.
- Experience with Linux-based embedded system development and network communication.
- Basic understanding of IP networking fundamentals and protocol implementation/debugging.
- Familiarity with debugging embedded applications (e.g., GDB, Valgrind).
- Experience with build management tools (CMake), dependency management, and cross-compilation.
- Familiarity with Git source control and CI workflows.
- U.S. Citizenship is required.
- Ability to obtain and maintain a DoD Secret Clearance.
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.
- Exposure to radar, SIGINT, EW, autopilot, PNT/guidance, or unmanned systems.
- Interest in microservice architectures in embedded solutions.
- Familiarity with containerization (Docker) or virtualization in embedded environments.
- Understanding of real-time systems or RTOS integration alongside Linux.
- Familiarity with RF signal chains (mixing, filtering, up/down conversion).
- Scripting experience in Python or Bash.
- Exposure to Linux kernel-space programming (device drivers, custom BSPs).
- Familiarity with automated builds, test execution, artifact management, and deployment pipelines.
TSC Benefits & Application
TSC offers a stable work environment, a competitive salary, and a comprehensive benefits package.
- Employee Ownership (ESOP): As an employee-owned company, every employee contributes to, and benefits from, our success through our ESOP retirement plan. This fosters a culture of collective responsibility, transparency, and long-term commitment.
- Other Benefits: 401k Plan, Flexible Work Schedules, Tuition Reimbursement, Co-Sponsored Health Plan, and Paid Leave.
Applying to TSC: Only those candidates invited for an interview will be contacted. Employment at TSC is contingent upon the successful completion of a comprehensive background check, security investigation, and drug screening.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60–1.4(a), 60–300.5(a) and 60–741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, or for inquiring about, discussing, or disclosing information about compensation. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
- TSC is looking for a Mid-Level Embedded Software Engineer in Aurora, CO. This role involves developing next-generation technology for radar and unmanned systems. The ideal candidate will have a Bachelor's degree in Computer Science and 2-4 years of embedded software experience...SuggestedFlexible hours
- Technology Service Corporation Defense Services is looking for a Mid-Level Embedded Software Engineer in Aurora, CO. This role focuses on developing next-generation technology solutions in radar and electronic warfare. Key responsibilities include designing embedded software...Suggested
- ...on site and working remote from home. Senior Electrical Design Engineer This is a senior design engineering position that offers a... ...conduit and wire run schedules, wiring diagrams, elementary... Mid-Level Mechanical Design Engineer This is a mid-level design engineering...SuggestedWork at officeRemote workWork from homeRelocationRelocation package3 days per week
$110k - $133k
...industry and understand our users Serve our internal and external customers well You should have Significant experience with CSS Mid-senior level JavaScript capability Experience with at least one modern JavaScript framework Familiarity with API based data access To...SuggestedWork at officeLocal areaRemote workFlexible hours$87.1k - $157.45k
...object‑oriented programming, and mission‑driven engineering , and you’re ready for work that actually moves... ...to support a mission with visibility at senior levels, you’ll thrive here. We’re hiring a Backend Software Engineer to support a high‑visibility, data‑driven...SuggestedLocal areaImmediate start- ...Clearance Required: TS/SCI w/ Poly (must be active) We're looking for a Mid-Level Infrastructure Engineer who enjoys solving complex technical challenges and collaborating with cross-functional teams. This role supports secure infrastructure, automation, and DevSecOps...
$90k - $130k
...seeking an entrepreneurial, self-starting, and energetic mid-level water resources engineer looking to advance their career at a forward-thinking... ...applications to FEMA. Use computer assisted engineering design software to prepare engineering and design documents as needed....Contract workWork at officeImmediate startRemote workFlexible hours$90k - $115k
...is looking to hire a full-time transportation design engineer in our Greenwood Village Office. mid-level engineer who wants a rewarding career in the... ...be focused on application of transportation modeling software for design projects, leading/managing roadway design...Permanent employmentFull timeContract workTemporary workWork at officeImmediate startRemote workFlexible hours$113k - $144k
...year over year, by deploying a suite of software solutions to millions of customers every... ...Join DAT's team as an Full-stack Software Engineer and be at the forefront of AI innovation... ...ambitions to advance to Software Engineer level ~ Adaptability and openness to rapidly...Temporary workFor contractorsWork experience placementWork at officeLocal areaImmediate startFlexible hours$90k - $130k
...Holt & Ullevig (FHU) is seeking a skilled and self-motivated Mid-Level Traffic Engineer to lead innovative transportation solutions that improve... ...systems, corridor optimization, and signal hardware/software is a plus. Exposure to ITS planning and Transportation...Immediate startRemote workFlexible hours$90k - $130k
Felsburg-Holt- in Denver, CO is looking for a Mid-Level Traffic Engineer to lead projects that enhance transportation safety and efficiency nationwide. This role involves managing traffic engineering projects, conducting assessments, and mentoring junior engineers. The...Remote jobFlexible hours$78k - $93.5k
...as a link in your status update to LinkedIn. Job Title Civil Engineer (Mid-Level) Organizational Unit Redland -> Littleton -> LIT - Civil... ...tasks for projects, ensuring accuracy with less oversight. Software Proficiency: Utilizing AutoCAD (CIVIL3D) and other software...Full timeWork at office$78k - $93.5k
A reputable engineering firm in Littleton, Colorado, is looking for a Mid-Level Civil Engineer with a bachelor's degree in civil engineering and 2-4 years of experience in land development projects. The role requires proficiency in AutoCAD Civil3D and entails supporting...- DeNOVO Solutions is seeking a Mid-level Full Stack Software Engineer based in Aurora, CO (Hybrid). This role focuses on developing modern applications supporting defense and intelligence missions. The ideal candidate will possess robust experience in full stack development...
$100k - $115k
...technology strategy to support global growth. This includes IT, Software Development, OT / Automation Systems, and business process... ..., 2 days flexible). Vantage Data Centers is seeking a Mid-Level Data Engineer to help build, operate, and scale our enterprise data...Temporary workWork at officeLocal areaFlexible hours$73k - $76k
Job Details Requisition ID: 180490 Job Level: Mid Level Home District/Group: Kiewit Power Engineering Department: Drafting & Design Market: Power Employment... ...design document creation, and data exchange using BIM software (Tekla experience preferred but training is...Full timeFor contractorsWork at officeWeekend work$82.38k - $125.86k
...will provide development support, conceptual design and owner’s engineer services to clients including performing technical evaluations... ...other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective oversight...Hourly payContract workWork at officeLocal areaRemote workFlexible hours3 days per week$212.1k - $318.1k
...Operating Unit (MEXOU) in Aurora, CO is looking for a Systems Engineer - Level 7 to join the Systems Engineering, Integration and Test (SEIT... ...line Apply multidisciplinary knowledge in systems design, software design, hardware, and integration and test Work accurately and...Work at officeRelocationShift work$87.1k - $157.45k
...been building your skills in SQL, data engineering fundamentals, and mission‑driven development... ...a mission with visibility at senior levels, you’ll thrive here. We’re hiring a... ...Bachelor’s degree in computer science, Software Engineering, or related field with 4–8 years...Local areaImmediate start$90k - $130k
...seeking an entrepreneurial, self-starting, and energetic mid-level water resources engineer looking to advance their career at a forward-thinking... ...applications to FEMA. Use computer assisted engineering design software to prepare engineering and design documents as needed....Full timeContract workWork at officeRemote workFlexible hours- Insight Global is seeking an Entry-Level Hardware Engineer in Aurora, Colorado, to support a vital space program in the aerospace and defense industry. This position involves hands-on work with satellite infrastructure within a secure environment, ideal for early-career...
- Technology Service Corporation is seeking a Mid-Level Embedded Software Engineer to join our Aurora, CO team. This role involves developing cutting-edge technology solutions for radar, electronic warfare, and unmanned systems. The ideal candidate will have a Bachelor's...
$192.8k - $289.2k
...Systems is seeking a Infrastructure Systems Engineer to join our team based in Aurora,... ...will be someone with decomposing system level requirements, developing acceptance criteria... ...Experience creating hosting requirements for software systems, Interface Control Documents...For contractorsFor subcontractorRelocation packageShift work$118.4k - $177.6k
...companies hire pre-sales Solutions Engineers to just give demos, fill out... ...the most complex, high-stakes Mid-Enterprise deals. This is a... ...master our product at a molecular level, and uses AI and automation to... ..., APIs, cloud computing, and software development practices -...- ...seeking an experienced Systems Integrator - Level 5 to support the Intelligence Systems Division... ...Verification and Validation activities for ground software systems, creating integration plans, and collaborating with engineering teams. The ideal candidate will have a strong...
$108.8k - $171k
...the boundaries of innovation, redefining engineering capabilities, and driving advances in... ...seeking an experienced Systems Integrator—Level 3 or 4—in the Intelligence Systems Division... ...Integrator with expertise in ground software systems, integration, and testing. The ideal...Relocation packageShift work- ...4, Band 7 Job-Specific Essential Duties and Responsibilities: Provides subject matter proficiency supporting back-end software development activities. Applies analytical skills supporting process improvement, specialized studies, and requirements definition...Minimum wageContract workTemporary workWork experience placement
- Job Description An Industrial Engineering company specializing in custom conveyor systems design... ...team. The Mechanical team hires Entry Level (0-2 years' experience) engineers with the... ...knowledge, as well as various Entry and Mid-level Mechanical Engineers at or near the...Permanent employmentContract workInternship
$130k - $165k
...Overview Carollo Engineers is a leading engineering firm dedicated exclusively to water... ...objectives and assignment details with higher level staff to insure thorough understanding... ...of advanced level PLC and SCADA software training ~3+ years of experience in the...Full timeFlexible hours$142.2k - $213.4k
...for you to join our team as a Systems Engineer - Level 4 based out of Aurora, CO. Key Job Responsibilities... ...and implementation of reusable software components for a multi‑variant product... ...in C/C++, Python, or Rust for embedded development. Knowledge of safety and compliance...Full timeInternshipWorldwideRelocationShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Embedded Software Engineer. Be the first to apply!
- internship software Aurora, CO
- software support Aurora, CO
- software quality assurance Aurora, CO
- embedded software Aurora, CO
- software sales representative Aurora, CO
- id software Aurora, CO
- healthcare software sales Aurora, CO
- remote software sales Aurora, CO
- software engineer - cloud services Aurora, CO
- entry level software sales Aurora, CO



