We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Firmware Engineers

Milwaukee Electric Tool Corporation
remote work
United States, Wisconsin, Brookfield
13135 W Lisbon Rd (Show on map)
Nov 15, 2024
  • Lead the design, develop, test, and troubleshoot 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.
  • Independently create Work Breakdown Structure for your 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 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 Tool process.

Master's or equivalent degree in Computer Engineering, Computer Science, Electrical Engineering, or related engineering field, and 2 years of relevant experience or a Bachelor's or equivalent degree in Computer Engineering, Computer Science, Electrical Engineering, or related engineering field, and 5 years of relevant experience.

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.

Partial weekly work from home is allowed on a regular basis.


Apply Now
Applied = 0

(web-69c66cf95d-glbfs)