Embedded Firmware Engineer
SCRAM Systems
Job Description
Job Description
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
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.
$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- ...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...Suggested
$165k - $190k
Position: Embedded Software Engineer, Sr. Staff Location: 8100 Shaffer Parkway Unit #100 Littleton, CO Job Id: 3196 # of Openings: 1 Where dreams and reality collide and the output is, out of this...SuggestedPermanent employmentLocal area$86.8k - $165.2k
...you to grow with us! We're expanding our engineering organization dramatically to meet... ...future of aerospace and defense. Our Senior Embedded Software Engineer is a technical position... ...implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Pacer Group in Englewood, CO, is seeking a Senior Embedded C Developer to craft firmware for OpenWrt-based residential gateways with LTE/5G backup... ...connectivity, and OpenWrt UCI flows. This role emphasizes robust firmware engineering and secure networking. #J-18808-Ljbffr...Suggested
$100k - $135k
...Embedded Software Engineer IIIJoin SEAKR Engineering, a leading-edge provider of advanced electronics for space applications. Pushing the boundaries of technology on a mission to change the world for the better from space.Job DescriptionWe are seeking a highly engaged...- ...Veriipro in Englewood, Colorado is seeking an experienced embedded software engineer to develop and maintain real-time system software for Wi-Fi enabled devices. You will write in C, work on Linux-based platforms, and collaborate across hardware and software teams to...
- ...board.York Space Systems is seeking a Flight Software Systems Engineer to enable design, development, test, and delivery of mission-critical... ...for spacecraft systems. This role focuses on real-time and embedded Linux-based flight software, enabling reliable command,...Worldwide
$90k - $115k
...Embedded Software Engineer IIJoin SEAKR Engineering, a leading-edge provider of advanced electronics for space applications. Pushing the boundaries of technology on a mission to change the world for the better from space.We are seeking a highly engaged junior to mid-level...$90 per hour
...JOB TITLE: Sr. Embedded Software Engineer LOCATION: Littleton, CO PAY RATE: $90.00/hour We are a national aerospace and defense staffing agency seeking highly qualified candidates for a position with a top-tier client. Job Details:...Permanent employmentContract workRelocation- ...Senior Embedded Software Network EngineerYork Space Systems was founded to radically improve spacecraft affordability and reliability,... ...York Space Systems is seeking a senior embedded software network engineer for our flight software team. This individual will focus on the...Permanent employmentLocal areaWorldwide
$130k - $175k
...systems in orbit and on the ground. We value engineers who take ownership, think in systems,... .... Position Summary We are seeking an Embedded Software Engineer to develop low-level software... ...C and modern C++ Experience developing firmware in bare‑metal or minimally abstracted...Permanent employmentCasual workRemote work$120k - $140k
Job Title: Sr. Firmware EngineerLocation: Centennial, COCompensation: $120K - $140K (DOE)... ...skilled and experienced Sr. Firmware Software Engineer to join a high-performing engineering... ..., developing, and delivering embedded firmware solutions while mentoring other...- IPolarity seeks an experienced Embedded C Developer to design, implement, and debug software for Linux-based residential gateway platforms on ARM/MIPS SoCs. You will work on OpenWrt/OpenSync, OVSDB, TLS/mTLS security, and LTE/5G modem integration, with hands-on debugging...
$150k - $200k
Embedded Software Engineering Lead - SpaceTech Background We are rapidly expanding in the South Denver, Colorado area! Ramon.Space is making the... ....Space computing modules. This role combines hands-on firmware development, system architecture, and mentorship to drive...Temporary workWork experience placementWork at officeRemote workFlexible hours$77.11k - $128.52k
...explore the universe, and connect the world. Our team is excited to meet you! Job Overview & Responsibilities At ULA, an Embedded Flight Software Engineer will act as a hands-on developer to deliver operational and enabling capabilities designed to meet real-time...Hourly payPermanent employmentWork at officeRelocationFlexible hours$130k - $175k
Astro Digital is searching for an Embedded Software Engineer to develop low-level software that interfaces with hardware in spacecraft subsystems. This role is based at our Littleton, Colorado headquarters. Candidates should have a Bachelor's in a relevant field and extensive...- 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...
$86.8k - $165.2k
...you to grow with us! We're expanding our engineering organization dramatically to meet... ...future of aerospace and defense.Our Senior Embedded Software Engineer is a technical position... ...implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours- Sr. Embedded Developer Englewood, CO - onsite 10 Months 1. Embedded C Programming, Linux... ...reporting * Debug WiFi driver crashes, firmware asserts, performance regressions, and... ...with hardware teams, QA, cloud platform engineers, mobile app teams, and service provider...Remote work
- ...professionals in Fortune 500 companies, enabling them to build rewarding careers in the United States. We are currently seeking Software Engineer (Web Developer) for an assignment in Littleton, CO a multi-year project. Job Title: Software Engineer (Web Developer) Job...Full timeLocal areaImmediate start
- ...creating a permanent presence in space, while also driving positive impacts here on Earth. Currently, we are seeking a Staff Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibilities of the Staff Embedded Software...Permanent employment
$200k - $280k
...advantage and we are better together.YOUR MISSIONAs a Senior Embedded Security Engineer, you will be responsible for hardening the security... ...other aerospace safety-critical systemsExperience with secure firmware update mechanisms and anti-tamper techniquesKnowledge of hardware...Permanent employment- ...permanent presence in space, while also driving positive impacts here on Earth. We are currently seeking a Staff Real-Time Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibility of the Staff Real-Time Embedded...Permanent employment
- United Launch Alliance in Denver is seeking an Embedded Flight Software Engineer to deliver real-time capabilities for an embedded flight control system. You will work as a hands-on developer across the full software lifecycle in a highly collaborative agile environment...Relocation
- ...4 DAYS ONSITE / ONLY W2 ROLE Job Description- ·5 years of experience in wifi / networking domain with hands on development and architecture in embedded space. C programming, linux fundamentals, wifi, networking are the primary skillsets needed for this role....
$181.63k - $254.28k
...include but are not limited to:Lead a team of flight software engineers through the full software development lifecycleArchitect, design, develop, and deliver high-reliability flight software for embedded and edge computing platforms using C++Provide day-to-day technical...Permanent employmentTemporary workLocal area$120k - $160k
...Senior Embedded Software EngineerLocation: Denver, COCompensation: $120,000 - $160,000 + Bonus EligibleSecurity Clearance: Active Secret... ...a mission-driven aerospace and defense software and systems engineering company supporting the U.S. military, defense primes, and...- ...Lunar Outpost invites talented engineers to join our team as a Staff Core Software Engineer, shaping software for robotic systems used in space exploration. You will work on real-time embedded software, RTOS platforms, and flight software frameworks, collaborating with...
- ...Required Technical/Functional Skills ~5+ years of experience in embedded software development with a focus on Wi-Fi/networking. ~... ...implement effective solutions. Collaborate with cross-functional engineering teams to design, develop, and test embedded solutions....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
- embedded engineer Englewood, CO
- embedded systems software engineer Englewood, CO
- embedded developer Englewood, CO
- embedded software engineer Englewood, CO
- embedded programmer
- embedded android developer
- c++ embedded engineer
- entry level embedded software engineer
- embedded electrical engineer
- embedded software engineer iot



