Embedded Software Engineer
Golden, Jefferson County, Colorado, 80401, USA
Listed on 2025-11-14
-
Software Development
Embedded Software Engineer, Software Engineer
Embedded Software Engineer (US)
Join to apply for the Embedded Software Engineer (US) role at Ingenuity Design Group
.
Location:
Golden, CO.
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
- 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
- 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
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.
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Entry level
Employment TypeFull-time
Job FunctionEngineering and Information Technology
IndustriesDesign Services
#J-18808-Ljbffr(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).