BSW Embedded Software Engineer

FCA
Auburn Hills, MI
BSW Embedded Software Engineer Location Auburn Hills, MI : TITLE : BSW Embedded Software Engineer DUTIES : Analyze the hardware schematics of the Electronic Control Unit (ECU) for software driver development in the Electric Vehicle domain; Study and understand the datasheets of various Hardware Input/Output (HWIO) components present in the ECU; Interact with external hardware manufacturers and internal hardware support teams to obtain precise operating conditions for each HWIO component in the ECU; Participate in the software architecture development for the overall HWIO components of the ECU; Support service-oriented architecture (SOA) requests for HWIO software components; Derive software components for each HWIO from the overall software architecture and develop software for them in C/C++; Map HWIO software components to Real-Time Operating System (RTOS) tasks for a multi-core microcontroller environment; Support on-board and off-board diagnostic strategies compliant with ISO-14229 Universal Diagnostic Services (UDS) strategies in the software for each HWIO component; Define hardware protection strategies in the software to handle short circuits for each HWIO component and extend their lifespan; Perform efficient hand coding in C for optimized lower microcontroller CPU load; Ensure the software fits into the resource-constrained microcontroller's Random Access Memory (RAM) and Read-Only Memory (ROM); Define and develop HWIO testing through UDS 2F Input Output Control Service; Configure the Microcontroller Abstraction Layer (MCAL) for HWIO drivers; Contribute to ECU board bring-up by collaborating with diverse teams; Support testing at various stages of the prototype vehicle; Provide independent reviews of software written by other teams; Perform root cause analysis with integrated basic software and application software on multi-core microcontrollers; Conduct software testing in both real and virtual ECUs; Perform MISRA (Motor Industry Software Reliability Association) analysis for HWIO software components; Conduct software unit testing for HWIO; Support software integration testing; Participate in system testing before prototype vehicle manufacturing; Assist cross-functional teams in bug fixing; Analyze and implement functional safety standards for HWIO software components; Design and develop HWIO software for reducing battery energy consumption using sleep and wake-up strategies in the ECU when the vehicle is off; Integrate HWIO driver with sensor actuator software components and dynamic sensor actuator calibration; Support seamless integration with other ECUs; Coordinate with other departments, such as requirements, hardware, and calibration groups, for sensor actuator feature/application development for HWIO in the ECU. REQUIREMENTS: Bachelor's degree (or foreign academic equivalent) in Electronics & Communication Engineering or related, and 8 years of experience in BSW Embedded Software Engineer or related position in Embedded Software Engineering. Experience must include: experience in one or more AUTOSAR BSW stacks - Memory Stack, Diagnostic Stack, Crypto Stack; experience in COM Stack (CAN / LIN / ETH - including DoIP and SOME/IP); experience with classic platform with OS, BSP and middleware integration; experience with bootloaders, embedded OS, OSEK, RTOS and BSP development; Knowledge of Analog, Digital Electronics and MCU Hardware-Software Interface; experience with SW integration & configuration tools including Emulators, Debuggers, CANoe/CANalyzer; and experience in Agile Scrum Methodology and knowledge of ASPICE and ISO26262. 8 years of experience in embedded software development in C or C++ or Java, or other high-level programming languages. OTHER: Job Site: 800 Chrysler Drive , Auburn Hills , MI 48326 . 40 hours/week. If offered employment must have legal right to work in U.S. EOE / Disability / Veteran At Stellantis, we assess candidates based on qualifications, merit, and business needs. We welcome applications from all people without regard to sex, age, ethnicity, nationality, religion, sexual orientation, disability, or any characteristic protected by law. We believe that diverse teams reflect our identity as a global company, enabling us to better address the evolving needs of our customers and care for our future. Our benefits reflects the FCA commitment to helping you reach your personal and professional goals. In addition to an environment that promotes career development, we offer benefits for a healthy lifestyle and a rewarding future, designed to take care of you and your family, in various stages of life. As a global company, our employee packages will vary by country, customary norms and the legal entity into which you are hired.
Posted 2025-10-10

Recommended Jobs

Competitive Cheer Coach

NorthPointe Christian Schools
Grand Rapids, MI

SCHOOL INFORMATION NorthPointe Christian Schools is an independent Christian school formed in 1972 serving over 1,300 preschool through high school students from over 120 churches. NPC's pairs aca…

View Details
Posted 2025-08-07

Night Auditor | Tulyp Hotel | Part Time

Tulyp Hotel | 6PM Hospitality Partners, LLC.
Holland, MI

Employee  Benefits ~ Paid time off for all full-time and part-time team members ~8 hours of paid volunteer paid for all team members ~ Holiday pay ~ Travel discounts for employees, friends, &…

View Details
Posted 2025-09-05

Ophthalmologist

Burman & Zuckerbrod Ophthalmology Associates, PC
Bloomfield Hills, MI

Job Description Job Description Growing ophthalmology practice seeks a skilled, highly motivated ophthalmologist for a partnership track position. If interested, please call the office at 248-332…

View Details
Posted 2025-09-18

Sales Consultant

Al Serra Auto Plaza
Grand Blanc, MI

About Us: Al Serra Auto Plaza is the hub of the fast-growing Serra Automotive Group. Currently, Serra Automotive Group consists of 61 dealerships, 86 automotive franchises selling and servicing 27…

View Details
Posted 2025-08-28

Commercial Cleaning Specialist

CLEAN CORNERS LLC
Muskegon, MI

Job Description Job Description We are seeking a Commercial Cleaning Specialist to join our team! You will be responsible for maintaining a clean and orderly environment. This will be a weeknight…

View Details
Posted 2025-07-25

Family Medicine: Premier Grand Rapids Practice with Partnership

Enterprise Medical Recruiting
Michigan

We are seeking a Family Medicine physician to complete a dynamic primary care team in Grand Rapids. Practice Details ~ Join three physicians and three APPs in a busy and well-run practice ~ …

View Details
Posted 2025-09-29

Account Manager - Automotive and Manufacturing

MARTIN Technologies
Novi, MI

MARTIN Technologies is seeking a dynamic and experienced Account Manager to join our team, focusing on Original Equipment Manufacturer (OEM) clients within the automotive and manufacturing industrie…

View Details
Posted 2025-08-06

Animal Research Technician (Richland, MI)

Priority One Services
Richland, MI

ANIMAL RESEARCH TECHNICIAN (Richland, MI) Candidate must have a high school diploma or equivalent, college degree in Animal Science preferred but not required, and at least two years experience in Bio…

View Details
Posted 2025-09-05

Sales growth specialist

Cengage Group
Wyoming, MI

We believe in the power and joy of learning At Cengage Group, our employees have a direct impact in helping students around the world discover the power and joy of learning. We are bonded by ou…

View Details
Posted 2025-10-06

Caregiver

ExpertCare
Pontiac, MI

&##127775; Join ExpertCare: Caregiver Opportunity &##127752; Position: Caregiver Location: No Experience Required: Passionate about helping others Open communication skills Key Res…

View Details
Posted 2025-09-02