Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Architect

PowerToFly

We are seeking an experienced Embedded Software Architect to lead the design and architecture of embedded software for Electronic Braking Systems and Steering Systems in next-generation commercial vehicles at our Troy, MI location. This role will define scalable, real-time, safety‑compliant, and cybersecurity‑ready software architectures for braking control units, supporting performance, reliability, and compliance with global automotive standards. Lead software architecture strategy for braking and steering platforms across multiple vehicle programs while mentoring engineers and influencing enterprise‑wide technology decisions. In this role, you will make an impact in the following ways: Driving Data-Driven Product Decisions: You will leverage modeling, simulation, and analytical tools to predict system and component performance, enabling informed design decisions that improve product capability, reliability, and compliance with requirements. Shaping Future Product Architectures: You will contribute to the development of scalable and innovative product platforms by evaluating architectural alternatives, conducting trade‑off analyses, and aligning technical solutions with future market and customer needs. Delivering High-Quality Software Solutions: You will apply robust software engineering practices to design, develop, and verify software that enhances product functionality, performance, and quality while supporting long‑term maintainability. Strengthening Product Validation & Risk Management: You will develop and execute comprehensive verification and validation strategies, analyze test and simulation results, identify risks and failure modes, and provide recommendations that ensure products meet performance and reliability goals. Ensuring Requirements Traceability & Alignment: You will translate stakeholder needs into clear, measurable, and verifiable requirements, maintain traceability throughout the product lifecycle, and assess the impact of changing requirements on scope, schedule, and resources. Applying Systems Thinking to Complex Challenges: You will evaluate interactions across systems, subsystems, interfaces, and environments to understand behavior, anticipate issues, and develop optimized solutions that deliver desired outcomes. Building Collaboration & Driving Innovation: You will establish strong relationships across cross‑functional teams and stakeholders, communicate effectively with technical and non‑technical audiences, and foster innovative approaches that improve products and processes. Delivering Results Through Agility & Continuous Improvement: You will make sound decisions in ambiguous and complex situations, optimize work processes, embrace diverse perspectives, and consistently drive initiatives forward to achieve business and engineering objectives. To be successful in this role you will need the following: Embedded Braking Software Architecture Expertise: Strong experience architecting Electronic Braking Systems (ABS, ESC, EBS, and brake‑by‑wire), with the ability to design scalable, real‑time software solutions that address functional safety, cybersecurity, diagnostics, and fault management requirements. Systems Integration & Cross-Functional Leadership: The ability to collaborate effectively with systems, controls, vehicle dynamics, hardware, safety, validation, cybersecurity, and supplier teams while leading architecture reviews, interface definitions, software partitioning, and technical decision-making. Standards Compliance & Technical Governance: Deep understanding of ASPICE, ISO 26262, ISO/SAE 21434, FMVSS, and ECE R13 requirements, ensuring software architectures, ECU specifications, and development processes meet regulatory, safety, and quality expectations. Software Quality, Validation & Innovation Focus: Proven capability to guide teams in developing modular, maintainable, and reusable software while supporting integration, calibration, troubleshooting, and validation across HIL, bench, lab, and vehicle environments, and evaluating emerging braking technologies and ECU platforms to drive continuous improvement. Education, Licenses, Certifications: College, university, or equivalent Bachelor's degree in Engineering or appropriate STEM field is required. Post‑graduate (Master's) degree relevant to this discipline area may be required for select roles. This position may require licensing for compliance with export controls or sanctions regulations. Experience: Prior Technical Specialist/Specialist Engineering equivalent work experience in a relevant discipline area is required with a demonstrated track record of technical problem solving, quality decision making and providing technical direction and leadership to a project team(s). Knowledge of MS Office tools is preferred. Additional Qualifications: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field. 10+ years of embedded software development experience, preferably in automotive or commercial vehicles. 3+ years of experience in software architecture or technical leadership. Strong knowledge of embedded systems, real‑time software, microcontrollers, diagnostics, and safety‑critical controls. Proficiency with C/C++ and communication protocols such as CAN, CAN FD, LIN, J1939, UDS, Ethernet, or FlexRay. Experience with ISO 26262, ISO/SAE 21434, ASPICE, and AUTOSAR Classic and/or Adaptive. Experience defining ECU and embedded hardware specifications, including processor, memory, I/O, communication, diagnostic, and power requirements. Experience with hardware/software co‑design, ECU platforms, hardware abstraction layers, device drivers, board bring‑up, and production ECU validation. Hands‑on experience with tools such as Vector CANoe and ETAS INCA. Familiarity with MATLAB/Simulink, TargetLink, DOORS, Jama, Polarion, Git, Jira, or Azure DevOps. Knowledge of braking standards and regulations such as FMVSS and ECE R13. Strong analytical, communication, problem‑solving, and leadership skills. Preferred Qualifications Experience with ABS, ESC, EBS, brake‑by‑wire, pneumatic braking, hydraulic braking, or chassis control systems. Experience with HIL testing, vehicle validation, model-based development, and production software release processes. It’s an Onsite position. At Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates the right to work using E‑Verify and will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I‑9 to confirm work authorization. Visit EEOC.gov to know your rights on workplace discrimination. #J-18808-Ljbffr PowerToFly

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Architect in Troy, MI vacancy
  •  ...feel comfortable, please send me updated copy of resume.Role :- Embedded SW EngineerLocation :- Troy, MIJob Type :- Fulltime JOB...  ...according to EEO guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Suggested
    Full time

    EROS Technologies

    Troy, MI
    2 days ago
  •  ...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 .... 
    Suggested

    Kasmo Global

    Troy, MI
    16 hours ago
  •  ...Senior Embedded Engineer We are looking for a highly experienced Senior Embedded Engineer to join our automotive engineering team. The ideal candidate will have extensive experience in embedded software development, automotive cybersecurity, and AUTOSAR-based systems... 
    Suggested

    Javen Technologies

    Troy, MI
    16 hours ago
  • Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely...  ...of the creative customer-facing features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    12 hours ago
  • Sr. Software ArchitectWhy join Aptiv? You'll have the opportunity to work on cutting-edge...  ...mobility with us?Job Summary:The Software Architect is responsible for the software design...  ...automotive ECU’s leveraging technologies such as embedded microprocessors, Ethernet, and CAN... 
    Suggested
    Full time
    Relocation package
    Flexible hours

    Control Tec

    Troy, MI
    12 hours ago
  •  ...leadership with personnel at different global sites developing software/hardware, and debug of products on the benches and vehicles.KEY...  ...acceptable if the candidate has a demonstrated proficiency in embedded systems design and developmentThree or more years of experience... 
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    1 day ago
  • We are seeking an experienced Senior Embedded Software & DevOps Engineer to join our automotive software team focused on powertrain systems. In this role, you will develop safety-critical embedded application software while supporting compiler and toolchain evaluation,... 

    Stellantis

    Auburn Hills, MI
    12 hours ago
  • We are seeking an experienced Senior Embedded Software Engineer to support the development of base software for advanced propulsion control modules. In this role, you will contribute across the full software development lifecycle including requirements analysis, design,... 

    Stellantis

    Auburn Hills, MI
    12 hours ago
  • We are seeking an experienced Embedded Software Engineer to support the development of base software for propulsion and powertrain control systems. This role focuses on low-level embedded software development within a Real-Time Operating System (RTOS) environment, supporting... 

    Stellantis

    Auburn Hills, MI
    12 hours ago
  •  ...Embedded Software Engineer # Brief We are looking for an Embedded Software Engineer to execute design and development of vehicle access advanced engineering products. The goal is to create scalable and optimized software system architectures. # Responsibilities... 
    Work experience placement

    James David Staffing

    Auburn Hills, MI
    16 hours ago
  •  ...Embedded Software Engineer CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range of industries including energy, chemical, aerospace, defense, transportation and financial services. Job... 

    PSG Global Solutions

    Warren, MI
    3 days ago
  •  ...developing and integrating OS and Hypervisor platforms for automotive ECUs, collaborating with cross-functional teams, and optimizing embedded software. Candidates should have a Bachelor's degree, 10+ years of experience with C/C++, and expertise in OS and Hypervisors. The... 

    Hashlist

    Auburn Hills, MI
    1 day ago
  •  ...requirements 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... 
    Contract work
    Local area
    Overseas

    Loc Performance

    Pontiac, MI
    1 day ago
  •  ...technical support for RTE and SWC configuration Responsible for RTE layer software testing and verification Knowledge of Integration of ASW with BSW Hands on experience in Embedded C Plan and track the software development activities according to the milestones... 

    United IT

    Auburn Hills, MI
    22 hours ago
  • $50 per hour

     ...Embedded Engineer Role In Warren Mi Below is the new HRF for EMBEDDED ENGINEER ROLE IN WARREN MI. Please ready the JD carefully and...  ...and/or systems Experience developing UML-based system and/or software models Knowledge of embedded software engineering practices,... 
    Work at office

    Staffing the Universe

    Warren, MI
    22 hours ago
  •  ...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... 
    Contract work
    Work at office

    Moseley Technical Services

    Auburn Hills, MI
    16 hours ago
  •  ...Embedded Software Engineer We are seeking talented Embedded Software Engineers with 1–7 years of experience to join our automotive embedded systems team in Auburn Hills, MI. Engineers will work automotive platforms, contributing to SoC or MCU Base Software development... 

    Georgia IT Inc

    Auburn Hills, MI
    16 hours ago
  •  ...Embedded Software Engineer Ann Arbor, MI 12+ Months Contract The AVSD has the task and responsibility to continuously monitor the traffic, road and environmental & system status to be able to promptly evaluate the situation and react and to disengage the self-driving... 
    Contract work

    Kasmo Global

    Auburn Hills, MI
    16 hours ago
  • Check out this new opportunity!Embedded Linux & RTOS Software EngineerC/C==, Yocto, VxWorks, & CybersecuritySterling Heights, MICompetitive Salary U.S. Citizenship is required by Federal LawWe are seeking an Embedded Linux & RTOS Software Engineer to support the integration... 
    Work at office

    Moseley Technical Services

    Sterling Heights, MI
    12 hours ago
  •  ...EMBEDDED AND C++ EXPERIENCE IS KEY. Job description: Overview: Lead the design, development, and integration of advanced software systems for military combat vehicles. Oversee full lifecycle architecture, development, and integration of vehicle subsystems... 
    For subcontractor

    The Ascent Group LLC

    Rochester Hills, MI
    16 hours ago
  •  ...RESPONSIBILITIES: The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: Design and implement software of embedded devices and systems from... 
    Permanent employment
    Work experience placement

    ECCO Corporation

    Southfield, MI
    22 hours ago
  •  ...generation In-Vehicle Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts that...  ...definition, and clear/concise result reporting. Work closely with architects, system engineers, developers, and project/program managers... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  •  ...Job Description Description: Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: • Design, develop, and maintain embedded Linux software for network switch platforms and embedded... 

    OtterBase

    Southfield, MI
    1 day ago
  • We are looking for an AD L4 Embedded System Integration and Sub-System Architect to ensure the technical consistency, performance, and seamless integration of...  ..., and technical integration to align hardware, software, and vehicle-level requirements.Within TECH Research... 

    Stellantis

    Auburn Hills, MI
    4 days ago
  •  ...and global collaboration. We’re seeking a Business Analyst / Project Manager to support and help advance our ICT ecosystem for Embedded Software Release and Distribution.In this role, you’ll contribute to key initiatives that improve how embedded software is configured... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  • $95k

    Kforce has a client that is seeking a Senior Embedded Project Engineer in Rochester Hills, MI. Summary: We are seeking a senior technical...  ...suited for someone with strong hands-on experience in embedded software, vehicle communications, and system integration who can also... 
    Rochester Hills, MI
    3 days ago
  •  ...on the customer experience. Stellantis's Software Organization (PDT) was created to build...  ...closely with hardware engineers, system architects, and other software developers to implement...  ...standards and best practices. Embedded Firmware Development: Develop embedded firmware... 

    Stellantis

    Auburn Hills, MI
    4 days ago
  • Job DescriptionThe Role We are seeking a Senior Software Architect to define infrastructure software requirements, translate ECU-level requirements...  ...relevant software experience, including test automation for embedded or distributed systems. Strong C++ and Python skills for... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...focus on customer experience. Stellantis’ Software Organization (PDT) builds the most...  ...organization collaborating with other software architects, safety and cybersecurity engineers,...  ...or related field.A minimum of 8 years of embedded software experience in automotive, including... 

    Stellantis

    Auburn Hills, MI
    1 day ago
  • DescriptionWe’re hiring a Software Architect to help shape the technical future of Enforcement Mobile, a widely used platform for citation management and crash reporting used by public safety agencies.This role is focused on architecture, technical strategy, and engineering... 
    Work at office
    3 days per week

    Tyler Technologies

    Troy, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Architect. Be the first to apply!