Senior Firmware Engineer
$110k - $140ki3 Product Development
i3 Product Development is place for people who love to build, learn, and stay curious, especially when the problems are complex. As a Senior Firmware Engineer, you'll join a high-performing team of designers, engineers, and problem solvers working together under one roof to turn ideas into real, production-ready products.
i3 supports new product development across Helios’ Electronics Segment and its diverse customers. Our work is grounded in real product roadmaps and long-term engineering partnerships, with opportunities to contribute to products for established OEM brands across
the outdoor recreation, off-road, health & wellness, and other exciting markets.
About the Role
This role is ideal for engineers who enjoy technical depth, systems thinking, and cross-functional collaboration. As a senior engineer, you will shape and own firmware architecture, influence key hardware decisions, mentor teammates, and contribute from early concept through product launch.
You will help strengthen the technical focus behind a growing portfolio of products,
establish engineering standards that scale with project complexity and bring sound judgement to complex problems where firmware, hardware, usability, and product requirements intersect.
Responsibilities
- Partner with product and engineering stakeholders to translate product needs into clear, resilient firmware architecture and implementation plans
- Design and develop firmware for embedded products from concept through production
- Write and maintain
high-quality C and C++ code
- Develop control algorithms and communication interfaces
- Collaborate closely with electrical engineers on hardware selection, board bring-up, testing, and debugging
- Support system integration and product validation efforts
- Own and evolve firmware architecture and technical direction
- Lead drive design reviews and cross-functional technical discussions
- Mentor engineers and elevate team capability
Experience
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related discipline
- 7+ years of professional embedded firmware development experience, including ownership of complex systems.
- Deep proficiency in C and C++
- Experience developing for 32-bit microcontrollers and Single Board Computer platforms
- Experience developing in embedded Linux environments
- Experience using compilers, debuggers, and embedded development tools
- Working knowledge of Real Time Operating Systems
- Comfort using lab equipment such as oscilloscopes, logic analyzers, and digital multimeters
- A practical understanding of electrical engineering fundamentals
- Experience leading architectural decisions across multiple firmware projects
- Experience establishing or improving engineering standards and development processes
- Strong design documentation and technical communication skills
Nice to Have
- Experience with C#, Python, or Java
- Experience with Wi Fi, Bluetooth, CAN, TCP/IP, SPI, or I2C communication protocols.
- Familiarity with Wireshark
- Knowledge of Linux internals, including bootloaders, file systems, and kernel concepts
- Experience with Yocto or Buildroot
Benefits
- Health insurance with a $0 deductible and premiums as low as $9.00
- Dental, Vision, FSA, HSA
- 401(k) with 6% match
- Employee Stock Purchase Program
- Company paid disability and life insurance
- Paid time off & nine paid holidays
- ...Senior Android Engineer Position Overview Build and enhance Android mobile experiences using modern development technologies and architectural patterns. This role is suited for an experienced mobile developer with strong expertise in Kotlin, Jetpack Compose, Android XML...Senior
- ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform...Senior$106k - $120k
...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$155k - $180k
...Senior Software Engineer Seattle, WA or Madison, WI Our Mission & Culture At Xealth, we're revolutionizing healthcare by leveraging data and automation to empower care providers (building on EHRs such as Epic and Cerner) to seamlessly prescribe, deliver, and...SeniorPermanent employmentHome officeFlexible hours- ...reviews, design discussions, and technical decision-making, raising the quality bar for the team Mentor and support less-experienced engineers through pairing, reviews, and knowledge sharing Collaborate closely with technical and non-technical partners to translate...SeniorH1bWork at officeRemote workRelocation
$79.2k - $209.5k
...increase service availability, improve compliance with organizational standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process, ownership, and mentoring. Responsibilities ~4-8 years of relevant...SeniorTemporary workFlexible hours$186.07k - $218.9k
...Developer Infrastructure group builds the systems every Coinbase engineer relies on to write, validate, ship, and run code. We own the... ...systems that give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’...SeniorLocal area$83.43k - $222.48k
...Senior Software Development Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose...SeniorHourly payFull timeTemporary workLocal area$121.4k - $218.6k
...distributed systems problems? Join our highly skilled Data Engineering Team! The Data Engineering team is part of Cloud Technology... ...Make a difference in a critical area of our business As a Senior Software Engineer, you will join a team of platform infrastructure...SeniorWork experience placementWork at office$78k - $156k
...in cancer detection and treatment guidance, we will help eradicate the disease and the suffering it causes. As a Sr. Software Engineer, this seasoned professional will demonstrate competence and creativity in a wide range of technical areas. This role will have a lead...SeniorFull timePart timeWork at officeWork visaShift workNight shiftWeekend work$102.7k
...SUMMARY This job is an integral member of an agile software engineer team responsible for building scalable software applications across... ...of role-based security and access control implementation. ~ Senior-level contributions to software architecture and development...SeniorTemporary workFor contractorsWork at officeLocal area- ...Senior Tax Associate A growing regional CPA firm is hiring a Senior Tax Associate to join its team. If you want to build your tax career at a firm that truly values work-life balance, this is one to look at. They've created a positive, supportive culture where people...SeniorWork at office
- ...must and preference for additional knowledge and experience in Hogan CIS. Ideal candidate will be highly skilled as a Mainframe Engineer with hands on experience with COBOL, JCL, VSAM, CICS, PCDs, CA-7 scheduling, APIs. This Engineer will work on Hogan IDS platform...Senior
$120.5k - $162.68k
...a company where people truly BELIEVE in what they're doing! Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and Database (DB) application programming to drive the evolution...SeniorFull timeRemote workWorldwideFlexible hours$87k - $187k
...feedback. Systematically incorporates external feedback (forums, live-site reports) into backlog refinement. Mentors junior engineers; coordinates cross-functionally on feature delivery. Software Development and Coding - Design, Testing, and Optimization: Designs...SeniorTemporary workImmediate startFlexible hoursShift work$120k - $130k
...Title : Senior Mobile Application Developer Location : Remote within the US Duration : Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company...SeniorWork experience placementRemote work- ...premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You'll Do As a Senior AI Engineer, you will be a key contributor to our internal engineering AI initiatives, designing and building agent-based AI solutions...SeniorPermanent employmentFlexible hours
$113.4k - $194.4k
...of connected care, where coordinated, quality service is the norm and every member feels valued. Medica is seeking a Senior AI Software Engineer to design, build, and scale our next-generation AI agents, applications, and platform capabilities. You own complex AI solutions...SeniorWork experience placementWork at office3 days per week$146.24k - $164.96k
...year Requirements: ~ Bachelors degree in Computer Science, Engineering, Information Systems, or equivalent experience. ~10+ years of... ...More: Join our enterprise technology team as a Senior HCM Integration Engineer and technical leader, partnering with...SeniorHourly payFull timeContract workTemporary workRemote work- Responsibilities Design and develop applications leveraging DNR standards, best practices, and modernized design for performance, maintainability, scalability, usability, accessibility, and secure coding practices. Assist with database architecture, design...Senior
- ...Senior Technical Lead We are seeking an uncommon professional to join our team as a Senior Technical Lead. We are looking for a Senior Technical Lead to join our IT Consumer and Sales Team. In this role, you will be providing technical direction for the development...SeniorWork experience placement
$168k - $200k
...that is passionate about creating transformative change in healthcare. What We're Looking For We're looking for a Senior Site Reliability Engineer to join our Data & ML Platform team. You'll be at the forefront of building and operating a resilient, observable,...Senior$103k - $141k
...continues to invest in the technologies that power our business, we are expanding our cloud engineering capabilities to build a modern, scalable technology foundation for the future. The Senior Cloud Platform Engineer designs, engineers, implements, and continuously evolves...SeniorFull time- ..., portable and electronic cord products, OEM wire products and engineered products. In addition, Southwire supplies assembled products, contractor... ...to support our customers as a value-add partner. Senior Applications Engineer Location: Remote – will consider...SeniorContract workTemporary workFor contractorsWork at officeRemote work2 days per week
$123.4k - $176.3k
...through adherence to established design control processes and good engineering practices. This job family programs and configures end user... ...Salesforce ecosystem ideally within a Salesforce Architect, Senior Engineer, or similar role, preferred. ~ Bachelor's degree in...SeniorFull timeTemporary workFor contractorsWork experience placementLocal areaImmediate startRemote workFlexible hours- ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted: Oct 8, 2026 Employment Type: Full Time Job ID: R-2095 Description Senior Life Sciences Knowledge Engineer About us: Why Norstella? Norstella...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
- ...accelerate the clean energy transition. As our North American business continues to grow, we are seeking an experienced Application Engineer to join our Technical Solutions team. In this role, you will bridge customers, sales, and engineering by developing technical...SeniorLocal area
$89.2k - $209.5k
...Job Description Oracle Health is seeking a Senior AI Agent Engineer to build production AI agents and workflow automation capabilities that accelerate analytics delivery, improve insight generation, and reduce manual engineering work across our analytics and reporting...SeniorTemporary workFlexible hours$121.4k - $218.6k
...systems that scale? Join our highly skilled Site Reliability Engineering team! Our team designs, develops, and manages applications... ...efficiency through automation and resource optimization. As a Senior Site Reliability Engineer, you will be responsible for:...SeniorWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior implementation project manager Sun Prairie, WI
- senior Sun Prairie, WI
- senior performance engineer Sun Prairie, WI
- senior accountant remote Sun Prairie, WI
- senior manager diversity & inclusion Sun Prairie, WI
- senior application administrator Sun Prairie, WI
- srs Sun Prairie, WI
- senior manager legal Sun Prairie, WI
- senior application security Sun Prairie, WI
- senior operations technician Sun Prairie, WI


