BSW Embedded Software Engineer
Full-time
FCA
: 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the BSW Embedded Software Engineer in Auburn Hills, MI vacancy
- ...Embedded Software Engineer We are seeking talented Embedded Software Engineers with 1–7 years of experience to join our automotive embedded systems... ...Boot, Secure Flash, HSM, PKI, RSA, ECC, X.509). AUTOSAR BSW modules (DCM, DEM, COM, Memory Stack). MCAL...Suggested
- ...Embedded Software Engineer Responsibilities: Design and development of embedded software for HVAC control modules. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven...SuggestedTemporary work
- ...Check out this new opportunity! Sr Embedded Software Engineer Auburn Hills, MI Competitive Salary Ability to Obtain a Secret Clearance For over 30 years, we'vWe are hiring a Senior Embedded Software Engineer in Auburn Hills, Michigan , supporting the...SuggestedContract workWork at office
- ...generation, simulation, design, development and integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office. If you have at least 15 years of experience in Software...SuggestedContract workLocal areaOverseas
- ...Hands on Experience on Autosar BSW integration and integration tools (must have... ...configuration Responsible for RTE layer software testing and verification... ...with BSW Hands on experience in Embedded C Plan and track the software development...Suggested
- ...Responsibilities: Design, develop, and integrate embedded software systems for military vehicle platforms Support system architecture... ...development Collaborate with cross-functional engineering teams on system design and implementation Required...
$35 - $40 per hour
...Day to Day: This Firmware Engineer will design, develop, test, and maintain embedded firmware for connected hardware products. Responsibilities include developing... ...communication protocols, debugging hardware and software interactions, and collaborating closely with cross...- ...HIL Hardware Design Engineer (Conventional - Vehicle Type) Location - Auburn Hills, Michigan (onsite only) Position – Fulltime/Contract Job Description: Conventional PT and Electric PT HIL modification with the existing Framework & Commissioning. ECU...Full timeContract work
- Location: onsite in Pontiac, MI Virtual Interview The Mobile Application Developer develops and maintains mobile applications to ensure that users have access to the County's services on various mobile platforms. This includes designing, coding...
- ...System Engineering Intern We are currently in search of a System Engineering Intern to join our Research and Development department of... ...and vehicle level. The intern will work closely with Systems, Software, Hardware, and Test Engineers to assist in the verification and...Internship
$132.23k - $176.31k
...seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and... ...Senior Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern...Full timeTemporary workRemote work$48 - $72 per hour
...Check out this new opportunity! Systems Safety Engineer MIL-STD-882E / Military Ground Vehicle Systems Auburn Hills, MI $48.... ...MIL-STD-882E Task 301 . Identify and document safety-critical software requirements in support of the system safety program....Hourly pay- ...defend and feed the world. Job Summary : The System Safety Engineer is a key role within the engineering team, focused on the safe... ...System Safety Program Plan Identify the safety critical software requirements as part of the system safety program plan...Local area
- ...About the job Lead Manufacturing Engineer Position Overview A manufacturing organization is seeking a Lead Manufacturing Engineer to play a key role in launching a new production cell focused on the manufacturing of precision-formed and machined components, including...Work at officeRelocation package
- ...Who We Are Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace industry...For contractors
- ...are looking for an experienced and highly skilled Lead Network Engineer to join our IT team. In this role, you will be responsible for... ...knowledge of network hardware (routers, switches, firewalls) and software, as well as experience with network monitoring tools. Strong...
- ...scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements Develop configurable software services that support applications integrates to enterprise services Identify technical issues & coordinate the resolution of...Work experience placementFlexible hours
- ...Role Overview We are seeking a Senior Full Stack Engineer to design, develop, and support scalable enterprise applications across... ...minimum of 5 years of overall experience Experience in full stack software engineering or application development Strong hands-on...
- ...architectural decision-making, and mentorship — partnering closely with engineering leadership, product, and platform teams to shape long-term... ...package; high-impact, high-visibility role within a major software-defined vehicle programme Role Focus Lead the design and...Permanent employmentContract work
- ...Role: Embedded Dev Engineer - RDK-B Location: Philadelphia, PA • Bachelor's degree in computer science/electronics or related field 5+ year Development experience with Linux and embedded devices, Experience on Wi-Fi development and debugging for L1/L2 . Experience...
- ...Description Job Description Location: Auburn Hills, MI Position: Long Term contract Title: 26-01006 - Embedded HVAC Software Validation Engineer (Automotive) Job Description: Design and development of embedded software for HVAC control modules....Long term contractWork experience placementWork at office
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- ...Controls Software Engineer Are you an experienced controls software engineer with a passion for machine-level performance, simulation, and embedded controls? This is your chance to work on cutting-edge heavy equipment systems—CAT experience is highly preferred! Role...
$94k - $112k
...manufacturer of application-specific fluid power and power transmission solutions. We push the boundaries of material science to engineer solutions that continually exceed customer expectations. Let's simplify it, think belts and hoses. Found in motorcycles, conveyor...Full timeWork at officeImmediate startRelocationOverseas$48 - $50 per hour
...Systems Engineer This Systems Engineer role focuses on understanding customer needs and transforming them into robust system architectures and clear requirements. You will collaborate closely with cross-functional development teams, guide technical direction for products...Contract workTemporary workWork at office$66 per hour
...Job Description Systems Engineer Location: Troy, Michigan (hybrid) Industry: Dept. of Defense Duration: 6 month contract... ...Serve as the primary technical authority and team manager for software projects developed in support of our Department of Defense customers...Contract workTemporary work- ...Job Summary: The Software Verification Engineer is a role within the Software Verification team, responsible for creating test cases, along with test execution. We are looking for a Software Verification Engineer to work for our Auburn Hills, MI office. If you have...Work at officeLocal areaOverseas
- ...Job Title: Triage Engineer Job Location: Auburn Hills, MI Job Duration: 06 Months... ...automotive networks (CAN, LIN, Ethernet) and embedded systems. Key Competencies... ...data such as timestamps, vehicle state, software versions, VINs, and environmental...
$60 - $72 per hour
...Check out this new opportunity! Software Verification Engineer Embedded Systems | HIL Testing | DoD Auburn Hills, MI $60.00-$72.00/Hour We are seeking a Software Verification Engineer to support the verification and validation of embedded software...- ...01 Wilshire Drive, Troy, Michigan, United States of America Job Description Posted Wednesday, March 4, 2026 at 7:00 AM Mechanical Engineer ACS seeks to hire a Mechanical Engineer who is highly knowledgeable and experienced in Industrial HVAC and Mechanical Systems design...For contractorsWork experience placementSummer workWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BSW Embedded Software Engineer. Be the first to apply!
Related searches
- software technical support Auburn Hills, MI
- healthcare software sales Auburn Hills, MI
- id software Auburn Hills, MI
- senior c# .net software developer Auburn Hills, MI
- internship software Auburn Hills, MI
- embedded software Auburn Hills, MI
- software implementation project manager Auburn Hills, MI
- software sales Auburn Hills, MI
- entry level software sales Auburn Hills, MI
- software applications developer Auburn Hills, MI


