Sr Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Milwaukee Tool · 2 days ago

Sr Firmware Engineer

Milwaukee Tool is a leading brand in the construction industry that emphasizes innovation and a strong company culture. They are seeking a Senior Firmware Engineer to lead the design and development of firmware architectures and embedded systems, interfacing with cross-functional teams to translate system design requirements into embedded requirements.

Consumer GoodsElectronicsIndustrialManufacturingSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Leading 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
Provide candid and effective communications up, down and across the organization on progress, barrier removal and escalation of business risks/opportunities
Demonstrate Milwaukee Tools Culture of high performance and agility by independently creating Work Breakdown Structure for your work and driving 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 Milwaukee Tool’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 Milwaukee process

Qualification

Embedded C/C++Bare-metal firmware designDevOpsEmbedded systemsMicrocontroller RTOSSoftware development lifecycleLaboratory equipment usageProblem-solving skillsLeadership experienceProject management experience

Required

Bachelor of Science degree in Computer Engineering, Computer Science, Electrical Engineering, or related field
5+ years of experience with embedded C/C++
Experience developing bare-metal firmware designs
Experience with DevOps, automated testing, continuous integration/continuous deployment (CI/CD)
Knowledge and practical experience in all software development lifecycle phases
Experience with a microcontroller RTOS
Familiarity with software configuration management tools, defect tracking tools, and peer reviews
Ability to read schematics and component data sheets, basic understanding of digital circuits and interaction between firmware and electronics
Demonstrated ability using laboratory equipment such as oscilloscopes, logic analyzers, power supplies, e-loads, and data acquisition systems
Excellent problem-solving skills, exercises independent judgement and works well under pressure in a dynamic environment
Ability to travel 10% of the time (domestic and international)

Preferred

Master's degree in computer engineering, Computer Science, Electrical Engineering, or related field
Leadership or project management experience

Benefits

Robust health, dental and vision insurance plans.
Generous 401 (K) savings plan.
Education assistance.
On-site wellness, fitness center, food, and coffee service.
And many more, check out our benefits site HERE.

Company

Milwaukee Tool

company-logo
Milwaukee Tool manufactures electric power tools and accessories.

H1B Sponsorship

Milwaukee Tool has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (89)
2024 (109)
2023 (65)
2022 (111)
2021 (53)
2020 (13)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Rolando Lopez
Senior Engineering Manager
linkedin
Company data provided by crunchbase