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

Firmware Engineer

i3 Product Development

Senior Firmware EngineerAt i3 Product Development, we are a place for people who love to build, learn, and stay curious, especially when the problems are complex. As a Senior Firmware Engineer, you will be part of a high-performing team of designers, engineers, and problem solvers working together under one roof to turn ideas into real, functioning products.Our projects span the medical, agricultural, industrial, consumer, health and wellness, and on- and off-road recreation industries, so the technical challenges are always evolving. One month, you might be architecting firmware for a connected embedded platform. Next, you could be optimizing performance and power consumption on a resource-constrained device. With more than 100 projects each year, the work is varied, hands-on, and deeply collaborative.About the RoleThis 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 strengthen our architectural foundations and establish high engineering standards that scale with the growth and complexity of our projects.We support our team with strong benefits, including a zero-deductible health plan, meaningful retirement match, and employee ownership, so you can focus on doing great work and growing your career.What You Will DoDesign and develop firmware for embedded products from concept through productionWrite and maintain high-quality C and C++ codeDevelop control algorithms and communication interfacesCollaborate closely with electrical engineers on hardware selection, board bring-up, testing, and debuggingSupport system integration and product validation effortsOwn and evolve firmware architecture and technical directionLead and drive design reviews and cross-functional technical discussionsMentor engineers and actively elevate team capabilityContinuously build your skills through varied project work and shared learningQualificationsBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related disciplineSeven or more years of professional experience in embedded firmware development, including experience owning complex systemsDeep proficiency in C and C++Experience developing for 32-bit microcontrollers and Single Board Computer platformsExperience developing in embedded Linux environmentsExperience using compilers, debuggers, and embedded development toolsWorking knowledge of Real Time Operating SystemsComfort using lab equipment such as oscilloscopes, logic analyzers, and digital multimetersStrong collaboration skills and a practical understanding of electrical engineering fundamentalsExperience leading architectural decisions across multiple firmware projectsExperience establishing or improving engineering standards and development processesStrong design documentation and technical communication skillsTrack record of mentoring engineers and raising overall team capabilityNice to HaveExperience with additional programming languages such as C#, Python, or JavaExperience with communication protocols such as Wi-Fi, Bluetooth, CAN, TCP/IP, SPI, or I2CFamiliarity with tools such as WiresharkIn-depth knowledge of Linux internals, including bootloaders, file systems, and kernel conceptsExperience with build systems such as Yocto or BuildrootExperience in regulated industries such as medicalWhy i3At i3, Firmware Engineers do not work in isolation. You will collaborate closely with multidisciplinary teams, see your code move from prototype to production, and help shape products that make a real impact. We value curiosity, accountability, and engineers who care about both technical excellence and team success.BenefitsHealth insurance with a zero-dollar deductible and employee premiums as low as nine dollars per pay periodDental and vision coverage401(k) with a dollar-for-dollar match up to six percentEmployee Stock Purchase ProgramCompany paid short- and long-term disability insuranceCompany paid life insurance at two times your annual salaryFlexible Spending Accounts and Health Savings AccountsPaid time off plus nine paid holidaysEmergency Assistance FundCharitable Match Program

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Sun Prairie, WI vacancy
  •  ...development, rapid prototyping, hardware integration, and next-generation product innovation.We’re looking for a Senior Embedded Software Engineer to help design and develop technology that powers globally recognized fitness brands. In this role, you’ll work closely with... 
    Suggested
    Overseas

    Johnson Health Tech

    Cottage Grove, WI
    3 days ago
  • Primary Responsibilities:Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside other talented... 
    Suggested
    Full time

    Sub-Zero and Wolf

    Madison, WI
    4 days ago
  • Job TitleComputer / Software Engineer (Medical Device)RequisitionJR000015837 Computer / Software Engineer (Medical Device) (Open)LocationMadison, WIAdditional LocationsJob Description SummaryWe are seeking an experienced Computer / Software Engineer to support the Sustaining... 
    Suggested
    Full time
    Work at office

    Mallinckrodt Pharmaceuticals

    Madison, WI
    1 day ago
  •  ...curious, especially when the problems are complex. As a Software Engineer, you will join a multidisciplinary team of designers, engineers...  ...with designers, mechanical engineers, electrical engineers, firmware engineers, project managers, and clients to create stable, maintainable... 
    Suggested
    Temporary work
    Flexible hours

    i3 Product Development

    Sun Prairie, WI
    16 days ago
  •  ...A leading appliance manufacturer in Madison, Wisconsin is seeking an experienced Embedded Software Engineer to develop and maintain software for innovative appliance controls. Candidates should have over 5 years of embedded software experience, a degree in computer engineering... 
    Suggested

    Sub-Zero & Wolf Appliance

    Madison, WI
    3 days ago
  • $133k - $187k

     ...Embedded Software Engineer Who we are: EOI Space is developing and deploying a constellation of satellites in Very Low Earth Orbit (VLEO...  ...for an Embedded Software Engineer to build the software and firmware that runs on our satellites: embedded Linux on the payload processor... 
    Full time

    EOI Space (Earth Observant, Inc.)

    Madison, WI
    3 days ago
  •  ...Professional audio tools for production sound Embedded Software Engineer Sound Devices, LLC Professional audio tools for production sound Full-time Location Madison, WI, United States Required skills C C++ Embedded software Device drivers Multithreaded programming About... 
    Full time

    Medialinkpro

    Madison, WI
    2 days ago
  • As a global marketing experience company, Quad’s goal is to help our clients win every day. We use our data-driven integrated marketing and manufacturing platform to streamline solutions for our clients, reduce friction and enhance their marketing spend effectiveness. ...
    Local area

    Quad

    Sun Prairie, WI
    1 day ago
  • $100k - $144k

     ...Resource Innovations is seeking Senior Software Engineer  to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise... 
    Remote job
    Full time
    Work at office
    Local area

    Resource Innovations

    Madison, WI
    23 hours ago
  • $94.4k - $142.9k

    Empowered to live. Inspired to work. Compeer Financial is a member-owned cooperative located in Illinois, Minnesota and Wisconsin. We bring together team members with a variety of backgrounds and experiences to help provide financial services to support agriculture and ...
    Temporary work
    Work experience placement
    Summer work
    Casual work
    Internship
    Seasonal work
    Work at office
    Remote work
    Work visa
    Flexible hours

    Compeer Financial

    Sun Prairie, WI
    2 days ago
  • $90k - $130k

    100% Employee-Owned · Big-firm resources, local-team relationships, ONE IMEG cultureIMEG is hiring a Revit API Software Engineer in New York, NY to build new engineering automation applications and modify existing applications in our internal library. This role requires... 
    Full time
    Local area
    Flexible hours
    Night shift

    IMEG

    Madison, WI
    1 day ago
  •  ...training and development, and support to grow in excellence we will continue to invest in you and your career.Our embedded software engineers craft and innovate on truly unique complex controls platforms. As part of our team, you will be responsible for building high... 
    Full time
    Work at office

    Sub-Zero and Wolf

    Madison, WI
    5 days ago
  • $78k - $156k

     ...advances 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... 
    Full time
    Part time
    Work at office
    Work visa
    Shift work
    Night shift
    Weekend work

    Abbott

    Madison, WI
    3 days ago
  •  ...Implement automated tests (unit/integration as appropriate) to validate functionality and reduce regressions. Contribute to sustaining engineering by troubleshooting, participating in root-cause analysis, and resolving issues found in new or existing functionality. Software... 
    Permanent employment
    Full time
    Work at office

    Accuray

    Madison, WI
    2 days ago
  •  ...Group is partnering with a manufacturer based in the Greater Madison area as they continue to grow, looking to add a new Lead Test Engineer. The Lead Test Engineer will play a key role in the design, development and implementation of testing solutions and operations... 

    The QTI Group

    Madison, WI
    1 day ago
  •  ...or a technical expert, this position will set you up for success in the future.Primary ResponsibilitiesThe Lead Integrated Systems Engineer will play a critical role in delivering products that meet our customers’ expectations while advancing our manufacturing... 
    Full time

    Sub-Zero and Wolf

    Madison, WI
    2 days ago
  •  ...Job DescriptionSummary: The Motion Controls & Robotics Software Engineer is responsible for the research, planning, design,...  ...controllers, drive electronics, sensors, etc.), including low-level firmware, mid-level software interfaces/device drivers, APIs, and robot... 
    Permanent employment
    Full time

    Accuray

    Madison, WI
    4 days ago
  • Company DescriptionMaganti IT Resources LLCJob DescriptionThis position focuses on (but is not limited to) developing, testing, and documenting Java based applications and client/server systems. The successful candidate must be capable of working very independently and,...
    Local area
    Remote work
    Relocation

    Maganti IT Resources

    Madison, WI
    3 days ago
  • Cottage Grove, WI • R&D Job TypeFull-timeDescriptionPosition Overview:The Software Engineer participates in the development of software for fitness consoles with global R&D teams. Helps to develop clear requirements, improve software quality, and helps with onboarding... 
    Overseas

    Johnson Health Tech

    Cottage Grove, WI
    3 days ago
  • $127k - $213k

     ...so we can truly know and help our clients, communities, and each other.CLA is growing and seeking to hire an experienced Lead ERP Engineer to join our talented Information Technology team. The position offers growth, flexibility and a collaborative work environment.In... 
    Full time
    Remote work

    CliftonLarsonAllen

    Madison, WI
    2 days ago
  • $90k - $120k

    Nelnet is a diversified and innovative company committed to enriching lives through the power of service as a student loan servicer, professional services company, consumer loan originator and servicer, payments processor, renewable energy solutions, and K-12 and higher...
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area

    Nelnet

    Madison, WI
    4 days ago
  •  ...build collaborative relationships.Develop Power BI views & tables required for reporting & dashboards while partnering with data engineering to drive source data to the reporting environment.Contribute to general Business Intelligence capabilities including infrastructure... 

    Compu-Vision Consulting

    Sun Prairie, WI
    4 days ago
  •  ...framework. By joining this team, you will help shape GM’s core evaluation platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at scale. What You’ll Do (Responsibilities) Architect and... 
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Madison, WI
    4 days ago
  •  ...Full-Stack Engineer (Denari)Location: Madison, WI (Hybrid)Employment Type: Full-timeAbout DenariDenari is building the modern software stack for accounting firms — an intelligent, AI-powered operating system that unifies client collaboration, document management, workflow... 
    Immediate start
    3 days per week

    Denari LLC

    Madison, WI
    4 days ago
  •  ...Software Engineer The Software Engineer reviews the technical designs, security configurations, and implements software programming applications, including software infrastructure and development tools. The candidate will be responsible for the management of DevOps... 

    Samprasoft

    Madison, WI
    3 days ago
  •  ...Description Employer: Zappos.com LLC Position: Software Dev Engineer III - AMZ27966.1 Location: Madison, WI Multiple Positions Available: Drive the architecture and design of large-scale, multi-tiered, distributed software applications, tools, systems and... 

    Amazon

    Madison, WI
    1 day ago
  • $30 per hour

     ...needs of our customers who are tackling some of the world's biggest challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in a distributed, highly available, and virtualized service... 
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Madison, WI
    2 days ago
  • Web Developer Position The Information Technology Department at the Wisconsin Historical Society manages the technology and computer infrastructure that drives the Agency’s business systems and automation requirements. The IT department maintains and implements systems...
    Immediate start

    Samprasoft

    Madison, WI
    3 days ago
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces,... 
    Local area

    Coinbase

    Madison, WI
    3 days ago
  • $88k - $110k

     ...Resource Innovations is seeking a Salesforce Engineer  with development experience to join our growing software team. We are seeking a highly skilled and motivated Salesforce Engineer  with a strong background in leading and supporting in the full life-cycle development... 
    Remote job
    Full time
    Work experience placement
    Local area

    Resource Innovations

    Madison, WI
    23 hours ago

Do you want to receive more vacancies?

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