Our 48V New Spaces organization is currently seeking a Senior Firmware Engineer to join our dynamic team. This position builds solutions within cross-functional, global teams for the transportation industry. This position can be located in Southfield, MI; or Marshall, MI.
The Senior Firmware Engineer will be responsible for the leading firmware development on multiple projects in the 48V product line for commercial vehicle and passenger vehicle applications. This includes working with OEM customers and Marketing to develop firmware requirements, robust firmware design, and has responsibility for firmware project deliverables.
Making what matters work at Eaton takes the passion of every employee around the world. We create an environment where creativity, invention and discovery become reality, each and every day. It’s where bold, bright professionals like you can reach your full potential—and where you can help us reach ours.
In this role you will:
Design and develop firmware architecture, algorithms, protocols, and diagnostics for automotive and commercial vehicle power electronics devices.
Develop and manage product firmware requirements, with input from customer specifications, stakeholder conversations, and product management input.
Test and debug prototype units using lab test equipment to verify firmware functionality, optimize performance, and integrate with electrical/mechanical systems.
Prepare and present technical presentations for internal firmware design reviews, and design discussions with customers.
Work in close coordination with the project management, engineering leads, and operations resources to deliver products on time, on budget, and to specification and certification requirements.
Utilize software development tools and verification and validation processes. Participates in project reviews to ensure robust and documented product quality.
Develop engineering documentation, firmware requirements, and validation procedures.
Support the generation of intellectual property while advancing technology at Eaton.
Effectively collaborate and co-develop firmware with a diverse and globally distributed team.
When we embrace the different ideas, perspectives and backgrounds that make each of us unique, we — as individuals and as a company — are stronger.
We are committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.
Required (Basic) Qualifications:
Bachelor’s degree in Computer, Computer Science, Software Engineering, Electrical Engineering, Physics or other approved technical degree from an accredited institution is required.
Minimum 2 years embedded software or firmware design experience is required.
Candidate must be authorized to work in the US on a continuous basis without company sponsorship
No relocation benefit is being offered for this position. All candidates must reside within a 50 mile radius of Southfield, MI, or Marshall, MI to be considered
Strong background in embedded C for microcontrollers and DSPs
Experience with communication protocols such as: J1939 CAN, UDS, I2C, SPI, RS232, etc.
Experience using and maintaining version control systems such as SVN, Bitbucket, GIT or similar DevOps
Possess working knowledge of Software Quality tools and concepts
Experience with ISO 26262, CMMI, ASIL levels a plus
Project management knowledge and experience a plus
Experience with multiple processors and integrated development environments (ST, Atmel, Renasas, Microchip, Freescale, etc.)
Experience with power electronics and direct-digital power conversion
Experience with assembly-level code for real-time systems and DSPs
Experience developing firmware using an RTOS
Digital control loop and digital filter experience
Experience with field-upgradable firmware development and deployment
Experience developing programs and scripts for test automation (LabVIEW, Python, BASH, PERL, etc.)
Experience working with remote engineering and manufacturing resources
Experience using team collaboration tools (Jira, Confluence, Bitbucket, etc.)
Good understanding of vehicle markets and the environmental requirements and related qualification testing
Good interpersonal skills, particularly with respect to written and oral communication
Ability to travel up to 10% internationally and domestically
We make what matters work. Everywhere you look—from the technology and machinery that surrounds us, to the critical services and infrastructure that we depend on every day—you’ll find one thing in common. It all relies on power. That’s why Eaton is dedicated to improving people’s lives and the environment with power management technologies that are more reliable, efficient, safe and sustainable. Because this is what matters.
We are confident we can deliver on this promise because of the attributes that our employees embody. We’re ethical, passionate, accountable, efficient, transparent and we’re committed to learning. These values enable us to tackle some of the toughest challenges on the planet, never losing sight of what matters.
Region: North America – US/Puerto Rico
Organization: VEH VTI Engrg Vehicle Technology and Innovation
Job Level: Individual Contributor
Is remote work (i.e. working from home or another Eaton facility) allowed for this position?: No
Does this position offer relocation?: No
Travel: Yes, 10 % of the Time