Senior Project Engineer, Embedded Software

Black & Decker (U.S.) Inc.
Towson, MD
Category Engineering
Job Description
Senior Project Engineer, Embedded Software, hybrid role, designing and developing power electronic firmware and specifications, implementing and validating electronic designs through software development, test, and simulation.

Requirements

  • BSEE, BSCS, BSCE or equivalent (4 years) from accredited computer/electrical engineering college
  • Work experience of 10 plus years with electronics, software development, and embedded firmware
  • 5+ years of hands-on experience in embedded system (bare metal) design
  • Experience with developing embedded 8bit/16bit/32bit microcontrollers in C, C++, or ASM. Experience with ARM architectures preferred.
  • Familiarity with lithium ion battery powered systems.
  • Experience with common motor control techniques, including sensored and sensorless trapezoidal control.
  • Strong understanding of embedded software concepts, including: hard real time processing, process scheduling, cooperative multitasking, interrupt processing, race conditions, RTOS.
  • Familiar with software development processes and controls (static analysis, distributed version control, unit testing, bug tracking).
  • Experience with debugging (either with in-circuit debugger or by other means)

Benefits

  • medical
  • dental
  • life
  • vision
  • wellness program
  • disability
  • retirement benefits
  • Employee Stock Purchase Plan
  • Paid Time Off
  • tuition reimbursement
]]>