Staff Embedded Software Engineer
3 weeks ago
Salary on offer $160-200k. Relocation available. 2-3 days per week on site
As Staff Embedded Software Engineer, you'll play a crucial role in advancing our robotic software, specializing in low-level hardware interfaces. Joining us early on, you'll contribute to enhancing our current robot and shaping the next generation by integrating more advanced sensors and communication protocols at the board and firmware levels. This involves working with cameras, motor controllers, sensors, microcontrollers, and their respective software interfaces. You'll also have the opportunity to build meaningful equity and expand your responsibilities as the company grows.
Your Responsibilities:
- Guide system-level design decisions in collaboration with electrical and mechanical engineers to develop high-performance, reliable, and cost-effective solutions.
- Aid in defining functional requirements for embedded systems.
- Integrate communications from custom PCBs (e.g., motor controllers, domain controllers) into low-level software interfaces.
- Design embedded software architecture and contribute to crucial design choices.
- Develop automated tests to ensure the functionality of embedded software.
- Troubleshoot communication bus and software-level issues.
- Establish C++ interfaces for communication between embedded systems and higher-level software.
- Provide technical leadership within a small team of embedded software engineers.
- Lead the development of functionally safe embedded software and promote safety throughout the development and testing phases.
Requirements:
- 7+ years of experience in embedded systems development for robotics, autonomous vehicles, or similar fields.
- Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
- Proficiency in C/C++, Python programming for microcontrollers (STM32, PIC, AURIX, Hercules) using RTOS (e.g., freeRTOS).
- Experience in developing and certifying functionally safe hardware and software.
- Solid understanding of electrical engineering principles, including circuit analysis and design.
- Demonstrated experience in prototype development, testing, and scaling designs for production.
- Proficient in hardware debugging using tools like DMM, oscilloscopes, and logic analyzers.
- Preferred: Experience in developing for distributed systems with multiple microcontrollers using industrial communication buses (CANOpen, EtherCAT, Ethernet).
- Preferred: Knowledge of FOC motor control and TCP/IP communications.
- Preferred: Familiarity with version control systems, particularly Git.
- Preferred: Prior experience in startup environments.
This role is based in Denver, with the opportunity for 2-3 days of remote work per week, depending on business requirements (fully remote work is not available). Relocation assistance is provided for candidates relocating from out-of-state.
Benefits for all full-time employees include:
- Equity ownership in the company.
- Generous paid time off.
- 401(k) plan with a 3% employer contribution.
- Comprehensive medical, dental, and vision insurance.
- Short-term disability insurance.
- Annual wellness stipend of $1,000.
- Professional development stipend on an annual basis.
- 12 weeks of paid parental leave.
- Flexible working hours.
-
Staff Embedded Software Engineer
22 hours ago
Denver, United States Energize Group Full timeSalary on offer $160-200k. Relocation available. 2-3 days per week on siteAs Staff Embedded Software Engineer, you'll play a crucial role in advancing our robotic software, specializing in low-level hardware interfaces. Joining us early on, you'll contribute to enhancing our current robot and shaping the next generation by integrating more advanced sensors...
-
Senior Embedded Software Engineer
4 weeks ago
Denver, United States EVONA Full timeSenior Embedded Software EngineerDenver, COOur client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments.Responsibilities will include:Reviewing requirements and design documents.Working directly with System...
-
Senior Embedded Software Engineer
4 weeks ago
Denver, United States EVONA Full timeSenior Embedded Software EngineerDenver, COOur client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments.Responsibilities will include:Reviewing requirements and design documents.Working directly with System...
-
Senior Embedded Software Engineer
4 weeks ago
Denver, United States EVONA Full timeSenior Embedded Software EngineerDenver, COOur client are an expanding Space client based in the Denver Metropolitan area and they are looking for a Senior Embedded Flight Software Engineer to work across some exciting new Flight Software Developments.Responsibilities will include:Reviewing requirements and design documents.Working directly with System...
-
Sr Embedded Software Engineer
3 weeks ago
Denver, United States Peak Talent Search Full timeJob DescriptionJob DescriptionEssential Job Duties and Responsibilities:Extensive knowledge of compilers, real time operating systems, emulators/debugging tools, C/C++/assembly programming, embedded system design, Windows application development.A high level of competency in object-oriented programming.Basic understanding of digital and analog and circuit...
-
TS/SCI Senior Embedded Software Engineer
2 weeks ago
Denver, United States SET Development LLC Full timeLocation: REMOTE Periodic travel required We are seeking a defense industry-specific, Senior Embedded Software Engineer with expertise in C/C++, to join our Satellite Systems team. Top Secret (TS/SCI) Level Security Clearance required. In this integration-focused role, the candidate will assist in the integration of subcontractor-developed ground...
-
TS/SCI Senior Embedded Software Engineer
3 weeks ago
Denver, United States SET Development Full timeJob DescriptionJob DescriptionLocation: REMOTE Periodic travel required We are seeking a defense industry-specific, Senior Embedded Software Engineer with expertise in C/C++, to join our Satellite Systems team. Top Secret (TS/SCI) Level Security Clearance required. In this integration-focused role, the candidate will assist in the integration of...
-
TS/SCI Senior Embedded Software Engineer
3 days ago
Denver, United States SET Development LLC Full timeLocation: REMOTE Periodic travel required We are seeking a defense industry-specific, Senior Embedded Software Engineer with expertise in C/C++, to join our Satellite Systems team. Top Secret (TS/SCI) Level Security Clearance required. In this integration-focused role, the candidate will assist in the integration of subcontractor-developed ground...
-
Software Systems Engineer
2 weeks ago
Denver, United States Remotely Full timeThis is a remote position. Software Systems Engineer (3-5 year experience, remote) Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience against both current and future needs. If there's a match, we'll contact you directly. No guarantee of immediate placement, and we only...
-
Sr. Software Engineer
5 days ago
Denver, United States SET Development Full timeJob DescriptionJob DescriptionWe are seeking an experienced, Sr. Software Engineer / Architect to join our Satellite Systems team. In this integration-focused role, the candidate will assist in the integration of subcontractor-developed ground software into the government's broader ground system infrastructure. This includes ensuring that requirements...
-
Sr. Software Engineer
3 weeks ago
Denver, United States SET Development Full timeJob DescriptionJob DescriptionWe are seeking an experienced, Sr. Software Engineer / Architect to join our Satellite Systems team. In this integration-focused role, the candidate will assist in the integration of subcontractor-developed ground software into the government's broader ground system infrastructure. This includes ensuring that requirements...
-
Head of Product, Embedded Payroll
2 weeks ago
Denver, United States Gusto Full timeGusto Embedded Payroll is our newest business unit, driving the next arc of innovation and growth for Gusto. Our mission is to enable any third party SMB platform to build, sell, and serve payroll, however, they wish. Our API offering allows other companies to offer payroll services to their customers inside their app or service. By creating a more seamless...
-
Senior Software Engineer
3 weeks ago
Denver, United States SET Development Full timeJob DescriptionJob DescriptionLocation: REMOTE Periodic travel required We are seeking a defense industry-specific, experienced Senior Software Engineer, to join our Satellite Systems team. Secret Level Security Clearance or greater required. In this integration-focused role, the candidate will assist in the integration of subcontractor-developed...
-
Wi-Fi Engineer
1 week ago
Denver, United States Agile Resources, Inc. Full timeWi-Fi Engineer Our Client is a well-known Telecommunications giant located in Denver. They’re looking for a Wi-Fi Embedded Software Engineer to join the team to help build out the next generation of Wi-Fi 7 Wireless Routers.Qualifications:7+ years’ experience with Embedded (C/C++) Software Engineering Experience with 802.11 Wireless Protocol Development...
-
Wi-Fi Engineer
1 week ago
Denver, United States Agile Resources, Inc. Full timeWi-Fi Engineer Our Client is a well-known Telecommunications giant located in Denver. They’re looking for a Wi-Fi Embedded Software Engineer to join the team to help build out the next generation of Wi-Fi 7 Wireless Routers.Qualifications:7+ years’ experience with Embedded (C/C++) Software Engineering Experience with 802.11 Wireless Protocol Development...
-
Software Engineer
2 days ago
Denver, United States Gusto Full timeWe’re hiring deeply experienced engineers to join our teams that work on our customer-facing products, developing features and iterating across our platform. As a Gusto Software Engineer at this level, you’ll oversee large-scale projects end-to-end by driving technical innovation and ongoing improvements for deployed features. If you’re interested in...
-
Software Engineer
2 days ago
Denver, United States Jill Frisch & Freeze MiniMart Full timePosition: Software Engineer A high number of candidates may make applications for this position, so make sure to send your CV and application through as soon as possible.Company Overview:Jill Frisch & Freeze MiniMart is a rapidly growing convenience store chain with locations throughout Denver, CO. Our mission is to provide our customers with a convenient...
-
Software Engineer
2 days ago
Denver, United States Barrington James Full timeSoftware Engineer - .NET & C# Job Type: Permanent - immediate requirement Salary Range: $120 - $140k + leading corporate benefits Location: Colorado - hybrid/on site Role Summary: Barrington James are working with an established med-tech company who are specialized in positively impacting millions of patients across the world every year. Bucking the trend of...
-
Senior Software Engineer
3 weeks ago
Denver, Colorado, United States IQ Clarity Full timeWe are seeking a talented Software Engineer with a unique background in mechanical or structural engineering to join our dynamic team.OpenGL, C#, and WPF. This individual will collaborate closely with cross-functional teams to design, implement, and optimize software solutions tailored to the biomedical domain.OpenGL, C#, and WPF to create intuitive user...
-
Software Engineer 1
4 days ago
Denver, Colorado, United States Service Core Full timeSoftware Engineer 1ServiceCore is a rapidly-growing field-service SaaS platform for the portable sanitation and roll-off industries. The customers we serve have been completely overlooked by software, making us the leading player in a huge industry with little competition. Our software helps our customers save dozens of hours and hundreds to thousands of...