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

Senior 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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Sun Prairie, WI vacancy
  •  ...software 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... 
    Senior
    Overseas

    Johnson Health Tech

    Cottage Grove, WI
    2 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... 
    Senior
    Full time

    Sub-Zero Group

    Madison, WI
    17 hours ago
  •  ...Senior Software EngineerResource Innovations is seeking a 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... 
    Senior
    Work at office
    Remote work

    Resource Innovations

    Madison, WI
    3 days ago
  •  ...Product Development Job TypeFull-timeDescriptionPosition Overview:Under the direction of the Sr. Director of Electrical Engineering, the Senior Android Developer will lead the development of native Android applications that integrate seamlessly with our fitness... 
    Senior

    Johnson Health Tech

    Cottage Grove, WI
    2 days ago
  •  ...Job Title: Senior .NET Web Developer Client: State of Wisconsin – Department of Children and Families (DCF) Job Location: Madison, WI (90–100% Remote – Must be a WI resident or willing to relocate within 30 days) Note: Candidates must be authorized... 
    Senior
    Remote job
    Contract work
    H1b
    Relocation

    Govserviceshub

    Madison, WI
    17 hours ago
  • $120k - $135k

     ...proctoring platform. You will be responsible for leading the design and implementation of scalable software solutions, mentoring engineers, driving technical excellence, and ensuring successful delivery of strategic initiatives. In addition to being a strong individual... 
    Senior
    Full time
    Remote work

    Pearson

    Madison, WI
    17 hours ago
  •  ...Description Evans Transportation Services is seeking a Backend Software Engineer to develop and maintain scalable applications, APIs, integrations, and databases that support our transportation and logistics operations. This role partners with business and technology... 
    Senior

    Evans Transportation Services, Inc.

    Madison, WI
    28 minutes ago
  • $186.07k - $218.9k

     ...to get 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... 
    Senior
    Local area

    Coinbase

    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
    2 days ago
  • $186.07k - $218.9k

     ...party tools. Deliver cross-functional outcomes to complex problems in collaboration with product, design, security, data or other engineering teams Demonstrate a keen awareness of Coinbase’s platform, development practices, and various technical domains and build upon... 
    Senior
    Local area

    Coinbase

    Madison, WI
    4 days ago
  • $83.43k - $222.48k

     ...Senior Software Development EngineerCVS Health Digital is looking for hands-on, passionate people who want to join a high energy and...  ...world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices... 
    Senior
    Local area

    Oak St. Health

    Madison, WI
    3 days ago
  •  ...Senior Software Engineer The Senior Software Engineer serves as a technical expert and reference for complex software components. This role involves hands-on development, technical guidance, and the design and development of AP Suite software for the reconstruction... 
    Senior
    Local area
    Flexible hours

    PEAK Technical Staffing USA

    Madison, WI
    2 days ago
  •  ...strategies including unit, integration, and end-to-end tests. Establish and maintain coding standards and best practices for the engineering team. Design for security and privacy from the ground up in all application components. Create self‑documenting code and technical... 
    Senior
    Flexible hours

    Inkit

    Madison, WI
    1 day ago
  • $69.4k - $158k

    Cloud Engineer, SeniorThe Opportunity:Manage, administer, support and enhance cloud environments, ensuring continuous improvement and rapid problem resolution. Apply specific functional knowledge, including working and general industry knowledge. Develop or contribute... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Madison, WI
    3 days ago
  • $174k - $252k

     .../algorithms.1 year of experience in a technical leadership role. Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one... 
    Senior

    Google

    Madison, WI
    2 days ago
  • $161.64k - $217k

     ...Telecommuting Permitted Minimum Requirements: Master’s degree, or foreign equivalent, in Computer Science, Information Technology, Engineering, or closely related quantitative discipline. Special Skill Requirements Cloud native application development concepts, such as... 
    Senior
    Work experience placement
    Remote work

    Zendesk

    Madison, WI
    1 day ago
  • $143k - $193.05k

     ...BELIEVE in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The Infrastructure... 
    Senior
    Full time
    Remote work
    Worldwide

    Rocket Software

    Madison, WI
    5 days ago
  • $98.9k

     ...learn about the product, business, and technology are your superpowers. You own and execute features independently, build APIs for engineers to solve customer problems, and ensure our systems are efficient, scalable, and reliable. You help keep Common Room's core... 
    Senior
    Work at office
    Remote work

    Zoom Corporation

    Madison, WI
    1 day ago
  • $170k - $210k

     ...institutions, providing professional services across 160 countries. To learn more, visit franklincovey.com. Title: Senior Software Engineer Payroll Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time Exempt... 
    Senior
    Full time
    Remote work

    Franklin Covey

    Madison, WI
    4 days ago
  • $115k - $192.9k

     ...expertise and analytical skills to help create vehicles that are as smart as you are. In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Madison, WI
    4 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
  • $197.4k - $232k

     ...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At...  .... One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical... 
    Senior
    Full time
    Remote work

    Confluent

    Madison, WI
    1 day ago
  • $186.07k - $218.9k

     ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer, Developer Infrastructure Coinbase’s Developer Infrastructure group builds the systems every Coinbase engineer relies on... 
    Senior
    Local area

    Coinbase

    Madison, WI
    3 days ago
  •  ...Senior Software EngineerHusch Blackwell LLP is a full-service litigation and business law firm with multiple locations across the United...  ...empowered, then we invite you to apply to our Senior Software Engineer position. This position may be filled remotely or in a hybrid... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Husch Blackwell

    Madison, WI
    3 days ago
  •  ...their area, we have helped millions of Seekers find food, health, housing and employment programs. About the role As a Senior Staff Software Engineer at Findhelp, you will play a pivotal role in expanding our platform that seamlessly integrates our nationwide system of... 
    Senior
    Work at office
    Local area

    findhelp

    Madison, WI
    17 hours ago
  • $85.91k - $162.89k

     ...Baker Tilly US is seeking a Senior Consultant – Associate Data Engineer to design and optimize data solutions using Microsoft technologies. The role involves developing ETL pipelines, data modeling, and delivering client-focused results. Ideal applicants will have a Bachelor... 
    Senior

    Baker Tilly US

    Madison, WI
    3 days ago
  • $120k - $130k

     ...trusted partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive.The Senior DevOps & Cloud Engineer for NBS is an expert on cloud deployments, configuration, support, administration, and technical solutions to various... 
    Senior
    Full time
    Temporary work
    Local area

    Nelnet

    Madison, WI
    3 days ago
  • $120k - $150k

    As a Senior Software Engineer, this professional will lead the design and development of entire computer systems and application software. They will leverage their expertise to create scalable and robust solutions, mentor junior developers, and drive best practices across... 
    Senior
    Work experience placement
    Casual work
    Local area
    Flexible hours

    Harris Computer

    Madison, WI
    2 days ago
  • $89k - $121.4k

     ...A healthcare organization is seeking a Senior Business Intelligence Engineer to solve complex business problems using data. This remote role involves analyzing data, creating visualizations, and influencing strategic decisions. Candidates should have experience in SQL,... 
    Senior
    Remote work

    Humana

    Madison, WI
    5 days ago
  • $113.4k - $194.4k

     ...community 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... 
    Senior
    Work experience placement
    Work at office
    3 days per week

    Medica

    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!