Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

$110k - $140k
Full-time

i3 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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Sun Prairie, WI vacancy
  •  ...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

    HTC Global Services

    Madison, WI
    2 days ago
  •  ...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... 
    Senior
    Local area

    Coinbase

    Madison, WI
    1 day ago
  • $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

    Datavant

    Madison, WI
    5 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Ensono

    Madison, WI
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Home office
    Flexible hours

    Xealth

    Madison, WI
    3 days ago
  •  ...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... 
    Senior
    H1b
    Work at office
    Remote work
    Relocation

    State of Wisconsin Investment Board

    Madison, WI
    2 days ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Madison, WI
    2 days ago
  • $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’... 
    Senior
    Local area

    Coinbase

    Madison, WI
    1 day ago
  • $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... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Corporation

    Madison, WI
    5 days ago
  • $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... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Madison, WI
    5 days ago
  • $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... 
    Senior
    Full time
    Part time
    Work at office
    Work visa
    Shift work
    Night shift
    Weekend work

    Abbott

    Madison, WI
    2 days ago
  • $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... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Madison, WI
    3 days ago
  •  ...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... 
    Senior
    Work at office

    gpac

    Sun Prairie, WI
    2 days ago
  •  ...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

    Luxoft

    Madison, WI
    3 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Madison, WI
    3 days ago
  • $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... 
    Senior
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Madison, WI
    2 days ago
  • $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... 
    Senior
    Work experience placement
    Remote work

    Insight Global

    Madison, WI
    2 days ago
  •  ...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... 
    Senior
    Permanent employment
    Flexible hours

    Teradata

    Madison, WI
    4 days ago
  • $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... 
    Senior
    Work experience placement
    Work at office
    3 days per week

    Medica

    Madison, WI
    1 day ago
  • $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... 
    Senior
    Hourly pay
    Full time
    Contract work
    Temporary work
    Remote work

    Randstad Digital

    Madison, WI
    13 days ago
  • 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

    3B Staffing LLC

    Monona, WI
    3 days ago
  •  ...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... 
    Senior
    Work experience placement

    Direct Staffing Inc

    Madison, WI
    5 days ago
  • $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

    Datavant

    Madison, WI
    5 days ago
  • $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... 
    Senior
    Full time

    Alliant Energy

    Madison, WI
    1 day ago
  •  ..., 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... 
    Senior
    Contract work
    Temporary work
    For contractors
    Work at office
    Remote work
    2 days per week

    Southwire

    Madison, WI
    2 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Madison, WI
    4 days ago
  •  ...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... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Norstella

    Madison, WI
    5 days ago
  •  ...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... 
    Senior
    Local area

    HyperStrong

    Madison, WI
    3 days ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Madison, WI
    1 day ago
  • $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:... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Madison, WI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!