Demo

Embedded Software Engineer (US)

Ingenuity Design Group
Golden, CO Full Time
POSTED ON 9/24/2026
AVAILABLE BEFORE 10/23/2026
Details

Location

Golden, CO

Salary / Hourly Rate

90,000-120,000

Job Type

Permanent Full-time

The Role

We’re looking for someone early in their career who is ready to accelerate their growth, and rapidly become a skilled designer. At Ingenuity, an Embedded Software Engineer is responsible for the full product development life cycle. They are to take an innovative approach to developing concepts, undertake detailed product design, and then bring products to life through low and high volume production runs. As a new member of the team you will get any technical training to help you develop your skills and guidance on commercial product development, with mentoring from senior designers.

The Role Involves

  • Developing software for commercial embedded systems
  • Integrating software with hardware and testing prototypes
  • Protocol and communications system development
  • Defining user requirements and converting them into functional code
  • Conducting technology feasibility studies
  • Participating in multi-disciplinary design team development processes
  • Customer engagement and support

Minimum Criteria

In order to be considered for the role, applicants are required to meet the following minimum criteria:

  • Must be authorized to permanently work in United States
  • Hold a relevant degree from a reputable University (e.g. Bachelor of Software or Electrical Engineering, Bachelor of Computer Science)
  • Have worked as a professional software design engineer for a minimum of 2 years
  • Be competent in ANSI-C/C coding
  • Be competent in the design of embedded systems employing 8 to 32 bit micro-controllers
  • Able to read and work with circuit schematics and datasheets
  • Able to use test equipment such as an oscilloscope and logic analyzer to debug embedded systems
  • Have excellent English communication skills (both oral and written
  • Able to work independently and as part of a team

Favorable Criteria

Applicants who meet the following criteria will be considered favorably:

  • Have experience in bare metal Linux development
  • Have experience in developing wireless products employing 3G/4G, WiFi, Bluetooth, etc communications interfaces
  • Have experience working with ARM processors
  • Competent integrating with TCP/IP and other internet protocols
  • Have specific expertise in the development of power electronics systems and applications development
  • Have specific experience in the development of consumer, automotive, battery and/or industrial products
  • Have past exposure to design consulting

About Us

Ingenuity Design Group is a leading product development team, full of passionate engineers and designers. At Ingenuity, we are committed to designing innovative products, which lead to the success of our clients and the fulfilment of our team. We do everything with professionalism, integrity, and passion.

We are seeking talented individuals to join our growing multi-disciplinary development team, who are ready to be challenged and nurtured in their careers.

The Ingenuity team provides comprehensive design services to leading US and international companies for a wide range of industries. These include consumer, commercial, industrial, automotive, bio-medical, mining applications and much more.

Being a part of the Ingenuity team presents a unique opportunity for creative and professional engineers to develop and deepen their skills. Our development team spans electronics, embedded, iOS, Android, Linux app, web servers, industrial and mechanical design and more. Working alongside other experienced designers, Ingenuity supports team development and growth through mentoring, collaboration and training. Ingenuity also fosters an open environment where team members can personally contribute to the company’s development and success.

Location

Our Denver office is located in Golden. We provide workplace flexibility by allowing staff to work from home for part of the week.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Salary.com Estimation for Embedded Software Engineer (US) in Golden, CO
$103,595 to $126,720
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer (US)?

Sign up to receive alerts about other jobs on the Embedded Software Engineer (US) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ingenuity Design Group

  • Ingenuity Design Group Golden, CO
  • Details Location Golden, CO Salary / Hourly Rate $99,000-$119,000 Job Type Permanent full-time The Role As a Power Electronics Design Engineer, you will de... more
  • 2 Days Ago

  • Ingenuity Design Group Golden, CO
  • Details Location Golden, CO Salary / Hourly Rate $89,000-$109,000 Job Type Permanent Full-time The Role As an Electronics Design Engineer, you will develop... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer (US) jobs in the Golden, CO area that may be a better fit.

  • CesiumAstro Westminster, CO
  • Please Note: To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resid... more
  • 1 Day Ago

  • BAE Systems Westminster, CO
  • Job Description The Software and Ground Solutions group at BAE Systems Space & Mission Systems (SMS) is looking to expand our team with a talented and ener... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!