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

Principal Firmware Engineer

CRC

We are seeking a Senior or Principal Embedded Firmware Engineer to own firmware architecture across CRC’s embedded product portfolio. Level will be determined based on demonstrated architectural ownership and technical leadership experience. This role serves as the primary firmware authority for current and next-generation embedded products, defining standards, structure, and development practices across the organization.. Key Responsibilities Own firmware architecture across multiple embedded product lines, including legacy and new platforms Define and document system-level architecture, interfaces, and design assumptions Establish firmware patterns, structure, and standards used across the team Lead board bring-up for microcontroller and embedded platforms Develop high-reliability embedded C/C++ firmware for real-time control, sensor processing, and communications Support both bare-metal and OS-based systems (e.g., FreeRTOS, Embedded Linux) Collaborate closely with hardware engineering during schematic review, bring-up, and integration Debug complex system-level issues using scopes, logic analyzers, and protocol analysis tools Technical Leadership & Project Ownership Serve as CRC’s primary technical authority for firmware design decisions and tradeoffs Lead firmware development from concept through production and sustainment Mentor and review the work of junior and mid-level engineers Drive disciplined code review, release, and configuration control practices Own and evolve the embedded software development lifecycle (SDLC) Work cross-functionally with hardware, systems, manufacturing, and quality teams Manufacturing & Lifecycle Support Develop production programming tools, diagnostics, and test utilities Support sustaining engineering, field investigations, and root-cause analysis Contribute to verification, validation, and product launch readiness Improve firmware reliability and maintainability across product lifecycles Required Skills & Experience Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or similar 6+ years of embedded firmware development experience across multiple product cycles Demonstrated ownership of embedded system architecture and technical direction Expert-level proficiency in embedded C/C++ Strong understanding of microcontroller architecture, timing, memory, and interrupts Hands-on experience with embedded communication protocols (I2C, SPI, UART, RS-485) Skilled with embedded debugging tools and lab equipment Comfortable with hands-on lab work (probing, soldering, test setups) Nice to Haves STM32 or similar MCU platforms Embedded Linux or custom Linux distribution experience RTOS scheduling and deterministic system design HVAC controls or industrial automation experience BACnet or building automation protocols Touchscreen UI development (Qt/QML) Lightweight embedded storage (e.g., SQLite) Experience improving internal development processes or SDLC #J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Firmware Engineer in Brown Deer, WI vacancy
  •  ...scalable AI deployment across cloud, edge, and on-premises environments. This is a focused, time-boxed engagement for a Principal-level AI engineer to embed within the Controls Software team and produce the foundational architecture assets and deployment playbooks that... 
    Suggested
    Work at office
    Immediate start
    Remote work

    Apidel Technologies

    Glendale, WI
    10 days ago
  •  ...create disruptive new technologies and solutions on our electrical engineering teams. Our Engineering Team is responsible for giving life to...  ...unique within the industry. And we're pushing the limits in firmware engineering, power electronics, embedded systems, machine... 
    Suggested

    Milwaukee Tool

    Brookfield, WI
    17 hours ago
  •  ...What We Need: Brady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing, and testing real-time embedded firmware to enhance... 
    Suggested
    Full time
    Worldwide

    Brady

    Milwaukee, WI
    3 days ago
  • $120.75k - $191k

     ...advancement and career growth ~ Medical/dental/vision ~ And more! Please review the job profile below and apply today! As a Principal Engineer, you will play a critical leadership role in shaping the future of our digital customer experience. You will drive the... 
    Suggested
    Weekly pay
    Remote work
    Relocation
    Flexible hours

    Meijer

    Milwaukee, WI
    1 day ago
  •  ...Overview The Principal Engineer serves as a senior technical leader responsible for driving innovation, advancing specialised technologies...  ...or similar applications. Strong experience in hardware and firmware development, including C/C++. Proven track record of leading... 
    Suggested

    Generac

    Sussex, WI
    4 days ago
  •  ...Principal Design Engineer – L & L Milwaukee Tool is dedicated to delivering innovative solutions to the professional construction trades. This...  ...new power tools, specifically focusing on mechanical and firmware challenges within the company’s product line. Responsibilities... 

    Techtronic Industries North America

    Milwaukee, WI
    17 hours ago
  •  ...Overview As the Senior Manager, Software Engineering, you will lead and scale Clarios’ global software engineering organization as a core within Embedded System Product Engineering. You will build and continuously develop the capabilities required to deliver high-quality... 
    Temporary work
    For contractors
    Worldwide
    Flexible hours

    Clarios

    Glendale, WI
    1 day ago
  •  ...Job Description Job Description Firmware Development Engineer Mequon, Wisconsin   Job Description & Skill Requirement: Responsibilities: • Design and develop firmware for idustrial components, safety devices and sensing products (for PLCs, IO modules,... 

    Intellect Tech Solutions LLC

    Mequon, WI
    2 days ago
  • $90k - $130k

     ...Description Senior Embedded Systems Software Engineer | Onsite in Brown Deer WI Applicants apply...  ...without employer sponsorship We’re looking for a Principal Embedded Systems Software Engineer who can contribute to firmware development, hardware integration, and... 

    Express Employment Professionals - Mequon

    Milwaukee, WI
    5 days ago
  •  ...Job Description Owner's mindset - architecture, design, continuous improvement, documentation. The Senior Network Engineer is responsible for the design, implementation, maintenance, and optimization of enterprise network infrastructure. This role provides advanced (Tier... 
    Local area

    Sun Life

    Milwaukee, WI
    4 days ago
  •  ...information on Enerpac Tool Group and its businesses, visit the Company's website at . Summary - basic function of the role Perform engineering work in Product Engineering including New Product Development (NPD), Research and Development (R&D) and Custom Products along... 
    Work at office
    Remote work
    Monday to Friday
    Flexible hours
    Shift work

    Enerpac Tool Group

    Milwaukee, WI
    4 days ago
  • $23k

     ...crafting careers and creating new legacies. \n   \n Crafted Highlights :     \n In the role of  Senior Project Manager - Process Engineer working in  Milwaukee, WI you will be part of the Technical Services and Support department. You will be responsible managing a... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Molson Coors

    Milwaukee, WI
    8 days ago
  •  ...Job Description Job Description We are looking for an experienced Firmware Engineer to support the design and delivery of advanced embedded products in Wisconsin. This Long-term Contract position is ideal for a senior-level candidate who enjoys building robust firmware... 
    Long term contract

    Robert Half

    Germantown, WI
    14 days ago
  •  ...Job Summary Under the direction of the Process Engineering Manager, the Principal Process Engineer supports the organization and Process Engineering Manager by actively engaging in high-level, high-priority projects, Advanced process development, troubleshooting,... 
    Apprenticeship
    Work at office
    Local area

    HellermannTyton

    Milwaukee, WI
    2 days ago
  •  ...Position Title: Senior Engineer, Embedded Software Location: Menomonee Falls, WI, US, 53051 Job Summary/Overview As a Senior Embedded Software Engineer at Columbus McKinnon, you will work together with engineers on New Product Development teams to design and implement... 

    Columbus McKinnon

    Menomonee Falls, WI
    4 days ago
  •  ...Job Description Job Description Role Overview The Principal Data Engineer is a senior technical authority responsible for defining the organization's data architecture, setting long-term technical strategy, and solving the most complex data engineering challenges.... 

    Continuus Technologies LLC

    Germantown, WI
    29 days ago
  • Job Description Job Description Employment Status: Full-time Reports To: Chief Executive Officer Location: Dreamer Wellness Center, Mequon, WI Schedule: Primarily weekdays, with some evenings and weekends based on scheduled programming. Position Summary...
    Full time
    Flexible hours
    Afternoon shift
    Weekday work

    In Home Behavioral Health Specialists

    Mequon, WI
    11 days ago
  •  ...Chief Engineer Whether you're an artist at heart or simply thrive in a dynamic environment, Saint Kate is the space that unites us all under one roof. Here at Saint Kate, we celebrate uniqueness and seek candidates who are passionate about engaging with the world around... 
    For contractors
    Work at office
    Flexible hours
    Afternoon shift

    Marcus Corporation

    Milwaukee, WI
    4 days ago
  •  ...Summary We are recruiting a Senior Manager, Engineering to lead a high‑performing team focused on innovation and continuous improvement. This role oversees new product engineering, R&D, and advanced manufacturing initiatives, while driving process optimization and cost... 
    Full time

    CRG Search

    Milwaukee, WI
    4 days ago
  • $110k - $140k

     ...Compensation $110,000 - $140,000 / year Department Engineering Location Milwaukee, WI The position is based in our Sheboygan, WI office. At Fehr Graham, we believe in work‑life balance, and that includes injecting a healthy dose of fun into everything we do. It’s even... 
    Work at office
    Local area

    Fehr Graham

    Milwaukee, WI
    4 days ago
  •  ...Manager, Engineering Direct Supply is building the future of healthcare technology with industry-leading products, solutions and platforms to help improve the lives of millions of seniors and those who care for them. In the Manager, Engineering position, you'll lead... 
    Work experience placement

    Direct Supply

    Milwaukee, WI
    1 day ago
  • $90.9k - $131.8k

     ...Responsibilities Work with multidisciplinary teams to undertake site development projects related to their planning, design and engineering. Collaborate with private developers, general contractors, and architects. Be a responsive partner with excellent communication skills... 
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Remote work
    Flexible hours

    Stantec

    Milwaukee, WI
    4 days ago
  •  ...Purpose to learn how sustainability and social responsibility is at the very core of our company DNA. Pregis LLC Job Title: Engineering Manager Location: Sussex, WI Position Summary: We are seeking an adaptable and results-driven Engineering... 
    Local area
    Flexible hours

    Pregis

    Sussex, WI
    2 days ago
  •  ...Manager, Manufacturing Engineering Mequon, WI | Department: Engineering | Reports to: Director of Engineering Build Your Career with Hayes Performance Systems: Hayes Performance Systems is a global manufacturer of high-performance braking, suspension, and... 

    Hayes Performance Systems

    Mequon, WI
    4 days ago
  •  ...technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many... 
    Work at office
    Work from home

    Canonical

    Milwaukee, WI
    2 days ago
  •  ...Project Manager Location: Remote Duration: 5 months Contract What's the Job? Lead cross-functional teams in complex engineering projects across multiple product lines. Develop, maintain, and track detailed project plans to ensure timely delivery.... 
    Weekly pay
    Contract work
    Remote work

    Experis/Manpower Group

    Milwaukee, WI
    2 days ago
  • $23k

     ...Develop and present for approval, the project business case/ justification \n Develop and issue requests for proposals to engineering firms for design efforts \n You will have strong interpersonal skills to build and establish effective working relationships.... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Molson Coors

    Milwaukee, WI
    8 days ago
  • $103k - $144k

     ...You will lead our design engineering function and drive best‑class integration solutions across our portfolio. This is a leadership role where technical depth meets cross‑functional influence—ideal for someone who enjoys building scalable solutions, leading teams, and... 
    Local area

    Navico Group

    Menomonee Falls, WI
    4 days ago
  •  ...Savings Account, 401(k) and match, Tuition Reimbursement, PTO of 19 days, 10 holidays, and 6 sick days. Job Summary: The Engineering Project Manager will lead and oversee the planning, execution, and delivery of engineering projects within our pump manufacturing... 
    Work at office
    Flexible hours

    WILO SE

    Cedarburg, WI
    2 days ago
  • $85k - $95k

     ...Classification: Exempt Annual Base Salary: $85,000-$95,000 Job Summary The Chief Engineer (Branch) has overall responsibility for the daily repair and preventative maintenance of industrial textile processing equipment and facility maintenance. The Chief Engineer supervises... 
    Local area

    Alsco

    Milwaukee, WI
    3 days ago

Do you want to receive more vacancies?

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