-
Senior Firmware Engineers
- Techtronic Industries North America, Inc. (Brookfield, WI)
-
Sr Firmware Engineer
Job Description:
Senior Firmware Engineers
Brookfield, WI (53005)
Job Duties
• 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.
• 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.
Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related engineering field, or foreign degree equivalent, and 2 years of relevant experience as an Engineer or related; OR a Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related engineering field, or foreign degree equivalent, and 5 years of relevant experience as an Engineer or related.
Experience must include:
•Embedded C/C+•Developing bare-metal firmware designs
•DevOps, automated testing, and continuous integration/continuous deployment (CI/CD)
•All software development lifecycle phases
•Laboratory equipment (oscilloscopes, logic analyzers, power supplies, e-loads, and data acquisition systems)
•Complex debugging skills (stack analysis and register dumps)
•Triaging minor hardware issues and major firmware issues
•Reading and interpreting hardware schematics
•Motor control Systems (open/closed loop & traditional & sensor less motor control)
•Control algorithms for motor control formulations (censored field-oriented control)
\#LI-DNI
_Milwaukee Tool is an equal opportunity employer._
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled
We endeavor to make this site accessible to any and all users. If you need to contact us regarding technical accessibility of our website call 443-391-1542. This number is only for technical accessibility issues, not general employment or job posting inquiries.
-
Recent Jobs
-
Senior Firmware Engineers
- Techtronic Industries North America, Inc. (Brookfield, WI)
-
Zero Trust Cyber Systems Engineer
- General Dynamics Information Technology (Falls Church, VA)