C++ Embedded Software Engineer

ContractStaffingRecruiters.com

Aurora (CO)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ContractStaffingRecruiters.com in Colorado seeks an experienced embedded software architect to design, implement, test, and debug real-time systems that integrate firmware and hardware. You will mentor junior staff, participate in proposals, and contribute to critical design reviews.

The role requires a STEM degree and 8+ years of experience, with familiarity in RTOS, hardware-software integration, and device drivers. Senior engineers collaborate across disciplines to guarantee quality.

Qualifications

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience.
  • Embedded C++ software development experience.
  • Experience with software architecture design and implementation.

Responsibilities

  • Architect embedded real-time software across firmware and hardware within heterogeneous systems.
  • Mentor and coach less experienced staff; contribute to proposals and design reviews.
  • Work with cross-disciplinary teams to refine product concepts and ensure quality and testability.

Skills

Embedded C++ Software
Embedded Software Security
Software Architecture Design

Education

STEM degree

Tools

VHDL/Verilog

Job description

What You Will Do

Architecting, designing, implementing, testing, and debugging integrated embedded real‑time software within heterogeneous systems composed of firmware and hardware. Working within a cross‑discipline team to define, refine, and improve product concept, implementation, testability, and guaranteed, measurable quality. Teaching, coaching, and mentoring less experienced staff. Contributing to proposals as well as preliminary and critical design reviews. Ability to obtain program access.

What You Will Learn

Working across a product line in collaboration with other teams.

Qualifications You Must Have

Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience.

  • Embedded C++ Software
  • Embedded Software Security
  • Software Architecture Design and Implementation

Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.).

Experience developing complex systems involving the integration of hardware, firmware, and software. Active and transferrable final Secret U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start.

Qualifications We Prefer
  • Familiarity with rate monotonic theory, practice, and limitations.
  • Familiarity with layered architectural principles, and their limitations.
  • Familiarity with reading electrical schematics and relating it to software function.
  • Familiarity with reading firmware source like VHDL or Verilog.
  • Familiarity with assembly language in at least one processor/controller family.
  • Experience using lab instruments like power‑supplies, digital multi‑meters, oscilloscopes, and logic analyzers.
  • Experience with developing device drivers for bare‑metal and/or OS applications.
  • Experience leading engineering teams in delivering systems (of various size) involving the integration of hardware and software.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

On-site
USD 90,000 - 120,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

6AM City, LLC • Wisconsin

On-site
USD 100,000 - 135,000
Senior Embedded Software Engineer: Build Real-Time Systems
Senior Embedded Software Engineer: Build Real-Time Systems

microTECH Global Limited • Netherlands (MO)

On-site
USD 90,000 - 120,000
Firmware Embedded Software Engineer
Firmware Embedded Software Engineer

STS Technical Services • Melbourne (FL)

On-site
USD 90,000 - 120,000
Embedded Flight Software Engineer
Embedded Flight Software Engineer

Actalent • Huntsville (AL)

On-site
USD 180,000 - 240,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

CyberCoders • Paso Robles (CA)

On-site
USD 140,000 - 190,000
Medical Insurance
Annual incentive awards
Retirement plan
+6
Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California (MO)

On-site
USD 80,000 - 110,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CSG Talent • Long Beach (CA)

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

Analog Group • New Jersey

On-site
USD 80,000 - 120,000