Senior Firmware Engineers Job at Milwaukee Electric Tool Corporation, Brookfield, WI

cHdmdWNjMGVFNDlvanJEYm1SNTdocWd4NEE9PQ==
  • Milwaukee Electric Tool Corporation
  • Brookfield, WI

Job Description

: Sr Firmware Engineer : Senior Firmware Engineers Brookfield, WI (53005) Job Duties
  • 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 as an Engineer or related; OR a Bachelor's or equivalent degree in Computer Engineering, Computer Science, Electrical Engineering, or related engineering field, 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.
Partial weekly work from home is allowed on a regular basis. #LI-DNI Milwaukee Tool is an equal opportunity employer.

Job Tags

Full time, Work from home

Similar Jobs

Confidential

FASHION ADVISOR Job at Confidential

 ...could bring to CHANEL. About the role: We are looking for a Fashion Advisor with a passion for client service and an expertise in...  .... What skills you will learn: (This is best leveraged for internal job posting to best attract internal talents) Exposure to... 

Minneapolis

Patient Access Coordinator Medical Receptionist Job at Minneapolis

 ...place where your work changes lives including your own. The Front Desk Client Access Coordinator serves as the first point of contact...  ...Disability Accident Insurance Critical Illness Insurance and Hospital Indemnity Insurance ~ Pet Insurance ~403(b) Retirement Plan... 

Peraton

Full-Stack Software Engineer Job at Peraton

 ...Responsibilities Peraton Labs is seeking an experienced Full-Stack Software Engineer to join an existing engineering team developing a prototype RF spectrum planning and monitoring system for Department of Defense clients. The ideal candidate brings strong full... 

Anytime Fitness

Gym Manager (Aurora) Job at Anytime Fitness

 ...Job Title: Gym Manager Location: Aurora, CO Job Type: Full-time Salary: $55-75,000 We are seeking experienced Gym Manager with sales expertise to oversee all aspects of gym operations. The Gym Manager will be responsible for selling membership and fitness packages... 

Jahnel Group

Associate Software Engineer (Intern) Job at Jahnel Group

Jahnel Groups mission is to provide the absolute best environment for software creators to pursue their passion by connecting them with great clients doing meaningful work. We get to build some of the most complex and compelling applications for our clients located...