Competitive salary; not specified; medical, dental...
Hybrid
Embedded firmware design experience
C and c++ programming skills
Arm microcontroller architecture knowledge
Mac Tools is seeking a Senior Project Engineer for Embedded Software in Towson, Maryland, to join their innovative team. The ideal candidate should possess extensive experience in embedded systems, firmware design, and a passion for problem-solving, with a hybrid work model offered
Job Summary
This role involves designing and developing power electronic firmware for ABLDC motor controls and lithium-ion battery management systems for power tools.
The ideal candidate will possess extensive hands-on experience in bare metal embedded system design with a strong background in C, C++, and ARM architectures.
Employees receive competitive salaries, comprehensive medical benefits, 401(k) matching, and access to global learning resources including the Lean Academy.
Matching Summary
Match Score: 85
Mac Tools is seeking a Senior Project Engineer for Embedded Software in Towson, Maryland, to join their innovative team. The ideal candidate should possess extensive experience in embedded systems, firmware design, and a passion for problem-solving, with a hybrid work model offered.
Salary
Competitive Salary; Not specified; Medical, dental, life, vision, wellness program, disability, 401(k), Employee Stock Purchase Plan, paid time off
Skills & Requirements
Must-have
Embedded firmware design experience
C and C++ programming skills
ARM microcontroller architecture knowledge
BLDC motor control implementation
Lithium-ion battery management systems
Real-time operating system concepts
Unit and integration testing procedures
Nice-to-have
Assembly language coding experience
Sensored and sensorless control techniques
Agile or waterfall development processes
Cross-functional team leadership
Mentoring junior engineers
System-level problem solving approach
Key Requirements
BSEE, BSCS, BSCE or equivalent degree
7+ years of embedded system design experience
4-8 years of electronics and software development experience