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

Embedded Software Engineer

Remote / Online - Candidates ideally in
Golden, Jefferson County, Colorado, 80401, USA
Listing for: Ingenuity Design Group
Full Time, Remote/Work from Home position
Listed on 2025-11-14
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer (US)

Embedded Software Engineer (US)

Join to apply for the Embedded Software Engineer (US) role at Ingenuity Design Group
.

Location:

Golden, CO.

The Role

We’re looking for someone early in their career who is ready to accelerate their growth and rapidly become a skilled designer. As an Embedded Software Engineer, you will be responsible for the full product development life cycle, from developing concepts to detailed product design, and bringing products to life through low and high volume production runs. You will receive technical training to 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
  • Must be authorized to permanently work in the United States
  • Hold a relevant degree from a reputable university (e.g., Bachelor of Software Engineering, Electrical Engineering, or 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
  • Experience in bare metal Linux development
  • Experience in developing wireless products employing 3G/4G, WiFi, Bluetooth, etc. communication interfaces
  • Experience working with ARM processors
  • Competent integrating with TCP/IP and other internet protocols
  • Specific expertise in the development of power electronics systems and applications development
  • Specific experience in the development of consumer, automotive, battery and/or industrial products
  • Past exposure to design consulting
About Us

Ingenuity Design Group is a leading product development team, full of passionate engineers and designers. We are committed to designing innovative products that lead to the success of our clients and the fulfilment of our team. We provide comprehensive design services to leading US and international companies across various industries, including consumer, commercial, industrial, automotive, biomedical, mining, and more.

Our development team spans electronics, embedded, iOS, Android, Linux app, web servers, industrial, and mechanical design, and more. Working alongside experienced designers, Ingenuity supports team development and growth through mentoring, collaboration, and training. We foster 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 part of the week.

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

Entry level

Employment Type

Full-time

Job Function

Engineering and Information Technology

Industries

Design Services

#J-18808-Ljbffr
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