Sr. Software Engineer

Farmington Hills, MI
Powertrain – eDrive Software (4059) /
Full-time /
On-site
At Mercedes-Benz Research & Development North America (MBRDNA), we are committed to delivering world-class automotive technologies that push the boundaries of what is possible. Our teams of highly skilled engineers and designers use cutting-edge software and technology, to enhance the driving experience and reduce environmental impact. 

We are seeking a skilled and driven Sr. Engineer to actively write, design, and develop onboard diagnostics embedded software, with a focus on hands-on coding for automotive electric/hybrid powertrain applications, the primary focus being on the inverter ECU in the powertrain. As a key contributor, you will collaborate with internal stakeholders and global teams to deliver innovative solutions that meet customer expectations and advance the performance of Mercedes-Benz vehicles worldwide.
 
Visa sponsorship is not available for this position. (If you are a U.S. citizen, lawful permanent resident, asylee or refugee, sponsorship is not required to work in the United States.)
 
Relocation assistance (domestic or international) is not provided for this position.

Job Responsibilities:

    • Design, develop, and implement embedded software solutions at the application level, ensuring efficient and robust diagnostics capabilities for ECU and vehicle systems.
    • Lead and collaborate on the architecture, design, and implementation of software solutions throughout the entire development lifecycle, from requirements definition to deployment.
    • Develop detailed application software requirements derived from system architecture, ensuring alignment with Mercedes-Benz development processes. Define and specify complex hardware I/O interface requirements for software interactions.
    • Lead and guide both internal teams and external partners in integrating complex ECU device drivers, RTE (Runtime Environment), control software, and service tools, ensuring seamless interaction between components.
    • Interface with internal and external teams across multiple geographies to address diagnostic requirements related to ECU hardware, vehicle system integration, and OBD-II compliance.
    • Collaborate with test engineers in the creation of test procedures and strategies to validate software functionality, performance, and efficiency in real-world conditions such as Hardware-In-Loop (HIL) and Processor-In-Loop (PIL) environments.
    • Coordinate with test teams to execute tests and collect data for diagnostic performance analysis.
    • Work closely with cross-functional teams, including engineering managers, to estimate development efforts, resource requirements, and project timelines, ensuring timely delivery of software features and functionality.
    • Provide technical leadership on projects, directing the efforts of engineering teams, assisting in project scope definition, and supporting management in cost estimation and resource planning.
    • Provide mentorship to junior level engineers on the team, and serve as a technical resource within the department.
    • Drive for software functional excellence by leading continuous improvement efforts which include development processes and methods.
    • All activities described here require an in-depth understanding of agile SW development methodologies, preferably SAFe methodology.

Minimum Qualifications:

    • Bachelor's Degree in Electrical Engineering or Software Engineering, preferably with focus on Automotive embedded Software and related Hardware, and vehicle systems
    • 5+ years of hands-on model based software development
    • Experience in developing embedded software for diagnostic features for Automotive ECUs
    • Proficient with model based software development, AUTOSAR, as well as experience and understanding of sensors, sensor Interface circuits, power supplies, diagnostic methods, CAN/UDS communications, and microprocessor and ECU hardware architectures
    • Good analytical skills in modeling, simulation and software development with Matlab/Simulink/TargetLink
    • Experienced with automotive software development processes, particularly requirements management, change management, defect management, aligned with automotive SPICE
    • Experienced with Product life management tools for requirements, test, and issue management (JIRA, Confluence, DOORS, Polarion, etc.)
    • Ability to build and maintain strong collaborative relationships, committed to team spirit, and agile working methods in a multicultural environment
    • Self-driven, excellent organization skills, ability to clearly communicate and interact across multiple teams and engage multiple projects
    • Proven problem solving skills
    • Valid US Driver's License

Preferred Qualifications:

    • Master’s degree in related field
    • Experience/Knowledge of ISO26262
    • Experience/Knowledge of SAFe methodologies
    • Project management skills to manage multiple deadlines for multiple projects
    • Successful track record with Lean and agile methodologies
    • Experience/Knowledge of High Voltage Safety
    • Knowledge about US/global OBD regulations
#LI-ST1

Why should you apply?
Here at MBRDNA, you create digital ecosystems around cars, you design a language between humans and machines, you make a car even more intelligent - you make the new reality for cars. MBRDNA was honored as one of the "Best Places to Work" by BuiltIn in January 2024, a testament to our commitment to creating an exceptional work environment. At each of our offices, we foster a culture of diversity, collaboration, and continuous learning, ensuring every team member can thrive and innovate.

Benefits for Full-Time* Employees Include:
• Medical, dental, and vision insurance for employees and their families
• 401(k) with employer match
• Up to 18 company-paid holidays
• Paid time off (unlimited for salaried employees), sick time, and parental leave
• Tuition assistance program
• Wellness/Fitness reimbursement programs
• Vehicle lease subsidy or company car (for eligible employees only)
* Internships & Contractors excluded from Full-Time Employee benefits


MBRDNA is an equal opportunity employer (EOE) and strongly supports diversity in the workforce. MBRDNA only accepts resumes from approved agencies who have a valid Agency Agreement on file. Please do not forward resumes to our applicant tracking system, MBRDNA employees, or send to any MBRDNA location.  MBRDNA is not responsible for any fees or claims related to receipt of unsolicited resumes.

Mercedes-Benz Research and Development North America, Inc.
PRIVACY NOTICE FOR CALIFORNIA RESIDENTS
https://mbrdna.com/california-employee-privacy-notice/