Embedded Firmware Engineer
SCRAM Systems
Job Summary:
We are seeking a highly skilled Embedded Firmware Engineer to design, develop, and optimize low-level software for advanced embedded systems. This role involves working across the full firmware stack-from bare-metal development to RTOS-based wireless systems-while interfacing closely with hardware to deliver high-performance, low-power solutions. The ideal candidate has strong experience in embedded Linux, Zephyr, device drivers, and hardware/firmware integration.
Duties/Responsibilities:
Design, develop, and maintain embedded firmware for microcontrollers and SoCs
Develop and debug firmware on bare-metal and RTOS platforms (e.g., Zephyr)
Work with embedded Linux systems, including kernel configuration and user-space applications
Implement and optimize hardware drivers (I2C, SPI, UART, GPIO, ADC/DAC, PCIe, etc.)
Develop and validate hardware/firmware interfaces and bring-up new hardware platforms
Design and implement low-power management strategies
Collaborate with hardware, systems, and software teams
Perform board bring-up, debugging, and system validation
Troubleshoot system-level issues
Contribute to architecture decisions and documentation
#LI-PROMOTE
Keyword: Embedded Firmware EngineerRequired Experience:
Skills/Abilities:
Experience with low-power embedded system design preferred
Familiarity with bootloaders, secure firmware development, and over-the-air (OTA) update processes preferred
Experience with embedded Linux build systems such as Yocto and/or Buildroot preferred
Proficiency in Python or other scripting languages for automation and development support preferred
Knowledge of wireless communication technologies, including BLE, Wi-Fi, and Cellular connectivity preferred
Understanding of applicable safety and cybersecurity standards preferred
Demonstrated strong analytical and problem-solving skills
Ability to collaborate effectively within cross-functional teams
High level of attention to detail and commitment to quality
Self-motivated with the ability to manage priorities independently
Strong verbal and written communication skills
Education and Experience:
Bachelor's or Master's degree in relevant field
3+ years of experience in embedded firmware development
Strong proficiency in C/C++
Experience with embedded Linux, Zephyr RTOS, and bare-metal development
Experience writing hardware device drivers
Understanding of microcontroller and processor architectures
Familiarity with SPI, I2C, UART, CAN, USB, Ethernet
Experience with Git and debugging tools
Experience in design and optimizing of low-level C/C++ embedded software for GNSS/GPS tracking systems
Physical Requirements (With or without reasonable accommodation):
Sitting: Over 70%
*** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
From: SCRAM Systems$120k - $145k
Job Title: Lead Firmware EngineerLocation: Centennial, COCompensation: $120K - $145K (DOE... ...skilled and experienced Sr. Firmware Software Engineer to join a high-performing engineering... ..., developing, and delivering embedded firmware solutions while mentoring other...Suggested$130k - $175k
...Embedded Software Engineer Location: Littleton, CO Salary: $130,000 – $175,000 About the Opportunity Join an innovative space technology... ...Proficiency in C and modern C++ ~ Experience developing firmware in bare-metal or minimally abstracted environments ~...SuggestedRemote work$60 per hour
...We have an onsite requirement for a highly experienced Senior Embedded Firmware Developer to support a major broadband networking program in Denver (Englewood), Colorado . We are looking for strong candidates with extensive hands-on experience in embedded Linux,...SuggestedFull timeLocal areaRemote work$130k - $150k
...Job Title: Firmware EngineerJob Description The Firmware Engineer designs, develops, and tests robust embedded software and firmware for complex products. This role collaborates closely with cross-functional teams, defines hardware-to-software interfaces, and implements...SuggestedPermanent employment$135.7k - $203.55k
...the remote option.)Job SummaryComcast is looking for a Senior Firmware Engineer (Engineer 4) to develop and maintain software for next-... ...developing production firmware in C/C++, building and customizing embedded Linux distributions using Yocto, and troubleshooting complex...SuggestedFull timeWork at officeWorldwide$10,420 per month
...Job Description Job Description Lead Firmware Software Engineer Who we are: Laser Technology Inc. (LTI) mission is to equip professionals... ...our Engineering Team. What you will do: Developing embedded firmware employed on laser rangefinders, speed detection products...Full timeWork at office$150.93k - $211.3k
...of the most compelling challenges in spaceflight today: space infrastructure and increasing mobility on-orbit. As an Embedded Software Engineer III on the Blue Ring program, you will be at the forefront of developing and testing flight software for one of the most...Permanent employmentTemporary workLocal areaRelocationRelocation package- ...increase product reliability, add features and reduce sustaining engineering. Participate in putting new processes in place to improve... ...~ Architect, Design, Implement and Test, electronics and firmware on assigned projects.? ~ Participate in creating technical...
$181.63k - $254.28k
...Origin facilities. Responsibilities Leada team of flight software engineers through the full software development lifecycle Architect,... ...design, develop, and deliver high-reliability flight software for embedded and edge computing platforms usingC++ Provide day-to-day...Permanent employmentTemporary workLocal areaImmediate startRelocation package$140.5k - $221.5k
...development team, you will design, develop, and maintain software solutions for embedded environments. Successful candidates will have a Bachelor’s or Master’s degree in Computer Science or Engineering and 5+ years of experience with programming languages like C/C++, Rust,...$60 - $70 per hour
...Job Description Job Description Job Title: Firmware Engineer Job Description The Firmware Engineer designs, develops, and maintains robust embedded software and firmware for complex products. This role works closely with cross-functional teams to create reliable...Full timeContract workTemporary workRemote work$45 - $48 per hour
...Immediate need for a talented Embedded Developer . This is a 06+ Months Contract opportunity with long-term potential and is located... ...managed radio configuration. Debug Wi-Fi driver crashes and firmware asserts, ensuring high performance and interoperability. Implement...Contract workLocal areaImmediate start- ...What You'll Be Doing Writing and maintaining embedded C on Linux-based set-top box / CPE platforms Working within the RDK (Reference Design Kit) stack - middleware, drivers, and app layer integration Contributing to a growing Rust footprint as the team modernizes...Full time
- ...Role: Jr. Embedded Developer Location: Englewood, CO – Onsite Rate: $45/hr on W2 without... ...* Debug WiFi driver crashes, firmware asserts, performance regressions, and interoperability... ...with hardware teams, QA, cloud platform engineers, mobile app teams, and service provider...Contract workRemote work
- ...Build Mission-Critical Embedded Systems We are seeking an experienced Embedded C++ Software Engineer to join a highly technical engineering team developing sophisticated... ...-critical systems that integrate software, firmware, and hardware . This is an opportunity...Full time
$73 - $97 per hour
...Job Title: Remote SR Firmware Engineer II Job Description As a Sr Firmware Engineer II, you will design and develop advanced... ...Linux-based environments. Experience working in Yocto-based embedded Linux environments. Knowledge of communication interfaces...Full timeContract workTemporary workRemote work- Senior Embedded EngineerPosition OverviewWe are seeking a Senior Embedded Engineer to design, develop, and optimize firmware and embedded software for real-time and Linux-based products. The role combines low-level bare-metal and RTOS development with embedded Linux system...Temporary work
- United Launch Alliance (ULA) in Denver is seeking an Embedded Flight Software Engineer 3 in Vulcan Development to design, implement, and test new software products for mission-critical space systems. You will work in an Agile team, collaborate with product owners, technology...
- ...have immediate requirement for Senior RDKB Firmware Developer role at Denver, CO, PFB... ...• C++ (11/14/17) • Python • Perl • Embedded Linux (Yocto/Buildroot) • RTOS (FreeRTOS... ..., UART, CAN, USB, TCP/IP •Experienced Engineer specializing in developing, integrating,...Contract workWork experience placementImmediate start
$200k - $280k
...find every weakness in the silicon, the firmware, the radios, and the software before the... ...that show our flight software and hardware engineers exactly where they stand, then work... ...rework, decapping, and exploitation of embedded debug and bus interfaces (JTAG, SWD, UART...Permanent employmentRemote work- ...Senior Firmware Engineer Hybrid 2x days on-site Houston, Frisco, Denver, SF Bay Area Overview We are seeking a Senior Firmware... ...software platforms. Drive architectural decisions for embedded firmware and platform management software. Evaluate emerging...Full time
$96.25k - $140k
...status quo and reimagines capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play vital roles in connecting consumers with the products and platforms of tomorrow.Job Duties and...Local areaFlexible hours$90k - $130k
...robust, scalable, and high-performing software that meets the evolving needs of our clients. We are looking for a Full-Stack Software Engineer who shares our enthusiasm for technology and wants to be a part of a dynamic team that tackles real world challenges.ROLE...Full timeTemporary workWork at officeLocal areaRemote workWork from home- ...status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play a vital role in connecting consumers with the products and platforms of tomorrow.Job Duties and...Local areaFlexible hours
- ...experience designing, developing, enhancing, and maintaining enterprise-level applications. Solid understanding of modern software engineering principles, best practices, and collaborative development environments. Experience leveraging AI-assisted development tools...Full time
$79.3k - $147.3k
...for execution of the X-Flight Program • Promote continuous improvement initiatives, including incorporation of Model Based Systems Engineering (MBSE) practices• Support the verification and validation of Test Missile requirements in alignment with program milestones and...Full timeTemporary workWork experience placementFor subcontractorCasual workFlexible hours$50 per hour
...and prosperity.Come join the Lockheed Martin (LM) Launch Systems Integration (LSI) team established under the Enterprise Systems Engineering Organization and shape the future!LSI supports commercial launch services by partnering with domestic and international launch providers...Full timeTemporary workWork experience placementCasual workFlexible hours$95k - $115k
...Description Job Description (Hybrid) Description Are you passionate about embedded systems, from initial ideas to hardware design to the final firmware? As an Embedded Engineer at DMC, you will use your embedded expertise and engineering fundamentals to develop...Work at office$125k - $155k
...and empowering each other every day to develop our skills, knowing that there is always room for growth. As a Senior Embedded Software Engineer at Ursa Major, you will design, develop, and maintain the software powering our engines, vehicles, and avionics systems....Permanent employmentTemporary work- Company DescriptionArtech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!






