> Markdown version of [/jobs/ext/2246191-senior-firmware-engineers-system-integrations](https://www.wearedevelopers.com/jobs/ext/2246191-senior-firmware-engineers-system-integrations). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Firmware Engineers - System Integrations - **Company:** Milwaukee Tool - **Location:** Brookfield, WI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Software Applications, Automation of Tests, C++ (Programming Language), Computer Engineering, Continuous Delivery, Continuous Integration, Software Debugging, DevOps, Embedded C, Embedded Software, Firmware, Software Engineering, Subsystems, Systems Integration, Bare Metal - **Published:** August 26, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3365504520&tx=IT8174TYZ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role Bachelor's degree in Electrical Engineering, Computer Engineering, or related engineering field, or foreign degree equivalent and 5 years of progressively more responsible relevant experience as a Firmware Engineer or alternate related acceptable occupation; OR Master's degree in Electrical Engineering, Computer Engineering, or related engineering field, or foreign degree equivalent and 2 years of relevant experience as a Firmware Engineer or alternate related acceptable occupation . Work or academic experience must have included 1. Embedded C and C++. 2. Developing extendable bare-metal firmware designs. 3. DevOps, automated testing, and continuous integration/continuous deployment (CI/CD). 4. Laboratory equipment (oscilloscopes, logic analyzers, power supplies, e-loads, and data acquisition systems). 5. Complex debugging skills (stack analysis and register dumps). 6. Triaging minor hardware issues and major firmware issues. 10% of domestic and international travel required. ## Description * Lead the design, development, testing, and troubleshooting of real-time, bare-metal firmware and embedded systems. * Develop and refine engineering requirements based on marketing and user needs. * Lead design and implementation of embedded software systems using modern software engineering processes. * Peer-review software designs and source code. * Establish and execute test procedures for software applications and subsystems. * Analyze and enhance efficiency, stability, and scalability of system resources. * Lead agile project teams through the new product development process. May manage project team members. May provide day-to-day guidance to junior team members. * Provide candid and effective communications up, down, and across the organization on progress, barrier removal, and escalation of business risks/opportunities. * Independently create Work Breakdown Structure for work and drive to critical milestones. * Drive urgency in project schedules and accountability for establishing and achieving key project metrics that meet the organization's needs. * Serve as a role model of the company's culture while mentoring, guiding, and coaching junior engineers. * Use laboratory equipment such as oscilloscopes, power supplies, e-loads, and data acquisition systems. * Independently track projects to ensure adherence to schedule and the company process. ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)