Senior Embedded Software Engineer

Mac Tools

Towson, Maryland, United States
Competitive salary; not specified; comprehensive b...
Hybrid
Embedded software development in c
Arm microcontroller architecture experience
Real-time processing and rtos knowledge
Mac Tools is seeking a Senior Embedded Software Engineer for a hybrid role in Towson, Maryland, focused on developing firmware for power tools. The ideal candidate will have extensive experience in embedded software development, particularly with microcontrollers, and a collaborative mindset

Job Summary

  • This role involves designing and developing electronic firmware for power tools including brushless DC motor controls and Li-Ion battery management systems.
  • Candidates will lead cost, performance, and quality objectives while translating customer requirements into detailed software specifications.
  • The company offers a comprehensive benefits plan including medical, dental, vision, 401(k), and tuition reimbursement alongside discounts on Stanley Black & Decker tools.

Matching Summary

Match Score: 85

Mac Tools is seeking a Senior Embedded Software Engineer for a hybrid role in Towson, Maryland, focused on developing firmware for power tools. The ideal candidate will have extensive experience in embedded software development, particularly with microcontrollers, and a collaborative mindset.

Salary

Competitive salary; Not specified; Comprehensive benefits including medical, dental, vision, disability, 401(k), and stock purchase plan

Skills & Requirements

Must-have

  • Embedded software development in C
  • ARM microcontroller architecture experience
  • Real-time processing and RTOS knowledge
  • Unit and integration testing procedures
  • BSEE or equivalent engineering degree

Nice-to-have

  • Assembly language coding skills
  • Lithium-ion battery system familiarity
  • Sensorless trapezoidal motor control
  • Cross-functional teamwork abilities
  • Innovation and creative problem solving

Key Requirements

  • Bachelor of Science in Electrical Engineering (BSEE) or equivalent
  • Minimum 3 years of embedded software experience
  • Experience with 8-bit, 16-bit, or 32-bit microcontrollers

Work Rights

Not specified

Tailored Resume

Cover Letter