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

Embedded Software Engineer

Pi Square Technologies

Embedded Software Engineer

We are seeking experienced Embedded Software Engineers to join our automotive engineering team in the Detroit Metro area. The ideal candidate will have strong expertise in embedded C development, AUTOSAR architecture, automotive communication protocols, safety-critical systems, and low-level software debugging for next-generation vehicle and ADAS platforms.

Required Qualifications
  • Bachelor's Degree in Computer Science, Electronics & Communication Engineering, or a related engineering discipline.
  • Minimum five years of experience in embedded software development.
Mandatory Skills
  • Embedded software development using C.
  • Experience across all software layers, from low-level device drivers to application software.
  • Strong debugging and performance optimization experience in complex embedded systems.
  • Development and debugging of CAN-FD communication.
  • Experience with AUTOSAR toolchains (DaVinci preferred) for BSW, SWC, RTE design and diagnostic file generation.
  • Knowledge of ISO 26262 and ASPICE for safety-critical automotive applications.
  • Experience with UDS (ISO-14229) diagnostics.
  • Hands-on experience with Lauterbach debugging tools.
  • Experience working with ADAS SoCs and ADAS technologies.
  • Python scripting.
  • Boot-time and runtime profiling & optimization.
  • Memory driver development (Internal/External Flash, Emulated Flash).
  • Knowledge of wear leveling, garbage collection, page swap, redundant storage, and recovery strategies.
  • Linux and/or QNX environments.
  • Unit testing tools such as GTest and Parasoft.
  • Bazel build environment.
  • Inter-processor communication protocols: SPI, IPC, PCIe, SDIO, UART.
  • Ethernet driver development/debugging.
  • Cybersecurity concepts, secure boot, and chain-of-trust.
  • Experience with JIRA and JAMA.
  • Agile development methodologies.
  • Embedded software development using C++.
  • FreeRTOS/SafeRTOS.
  • Manufacturing software support.
  • DMA, shared memory, and multicore BSW concepts.
  • Development of BIST and runtime safety check drivers based on microcontroller safety manuals.
Preferred Experience
  • Automotive ECU software development.
  • ADAS, Autonomous Driving, and Safety Systems.
  • Real-Time Embedded Systems.
  • Automotive diagnostics and communication protocols.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Detroit, MI vacancy
  • In this position...Candidate should be highly skilled and motivated software engineer with strong experience in RTOS embedded systems development. Candidate should possess strong experience on CAN and Ethernet communication protocols. Experience in AUTOSAR is a plus. Candidate... 
    Suggested
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours
    Night shift

    Ford

    Dearborn, MI
    1 day ago
  • Scope of the Position: Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded software and validate system functions in safety critical... 
    Suggested
    Work at office
    Flexible hours

    Flex N Gate

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

    General Motors

    Warren, MI
    1 day 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... 
    Suggested
    Permanent employment
    Work experience placement

    ECCO Corporation

    Southfield, MI
    2 days ago
  • We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration...  ...field. Minimum 10+ years of experience in automotive embedded software development environments. This position is focused on the design... 
    Suggested
    Full time
    For contractors

    Alten

    Detroit, MI
    4 days ago
  •  ...Controls Engineer Providing feasibility and cost assessment for controls and software to the vehicle/programs. Representing the controls system (controllers and software...  ...developer using Matlab Simulink/State Flow, Embedded C, testing or calibration engineer will be... 

    Kasmo Global

    Detroit, MI
    1 day ago
  •  ...Software EngineerHybrid On-Site Dearborn MI12+ Month Contract$50-65/HRPosition SummaryEmployees...  ...role may involve full-stack software engineering responsibilities, including development...  ...ExperienceHands-on experience with:Embedded C developmentMATLAB developmentSoftware... 
    Contract work

    Apex Systems

    Allen Park, MI
    4 days ago
  •  ...Embedded Software Engineer (Long-Term Contract – Dallas-Fort Worth, TX)We are seeking an experienced Embedded Software Configuration Engineer for a long-term contract in Dallas-Fort Worth, TX. In this role, you will develop and implement software and hardware configuration... 
    Long term contract

    Kasmo Global

    Southfield, MI
    4 days ago
  •  ...Embedded Software EngineerDesign and develop embedded software for distributed systems involving multiple microcontrollers.Implement low-...  ...'s degree in Computer Science / Electronics & Communication Engineering.C / C++ Programming.Python Scripting.Embedded Software Development... 

    Pi Square Technologies

    Dearborn, MI
    4 days ago
  • $120k

     ...Embedded Software EngineerLocation: Dearborn MI 48101Tax Term (W2, C2C): AnyJob Type (Permanent/Contract): FulltimeDuration: FulltimePay Range: $120K/annumRole and Responsibilities:Design and develop embedded software for distributed systems involving multiple microcontrollersImplement... 
    Permanent employment
    Contract work

    Apolis

    Dearborn, MI
    4 days ago
  • $99.1k - $166.2k

     ...and the opportunity to shape the energy strategy of one of the world's most iconic brands.In this position... The Embedded Software & Cybersecurity Engineer will design, develop, and secure the embedded firmware that powers Ford Energy's battery management and... 
    Immediate start
    Remote work
    Flexible hours

    Ford

    Dearborn, MI
    15 hours ago
  •  ...Senior Embedded Software EngineerAt Parry Labs we believe the modern combat advantage relies on the speed and scale of open systems. We're...  ...game changing capabilities to our warfighters through digital engineering, software, and hardware solutions that are essential to our... 
    Full time
    Relocation package

    Parry Labs

    Detroit, MI
    1 day ago
  • CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range...  ...Job Description Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the... 

    PSG Global Solutions

    Warren, MI
    2 days ago
  • $42 - $50 per hour

    Akkodis is seeking Embedded Software Engineers for a job with our automotive client in Allen Park, MI . We are looking for someone with 5+ years of experience in Embedded Software Design and development, with programming experience in Embedded C, MATLAB, Integration, testing... 
    Temporary work
    Local area

    Akkodis

    Allen Park, MI
    2 days ago
  • Job Description Embedded Software Engineer, Allen Park, MI Translate customer and product requirements to software architecture specifications, develop embedded software, and validate system functions in safety critical electronic modules for automotive OEM customers.... 
    Flexible hours

    Flex-N-Gate LLC.

    Allen Park, MI
    2 days ago
  • A leading technology company is seeking an Embedded SW lead located in Southfield, MI for an exciting contract opportunity. The role...  ...working with Microcontroller Based ECU development and leading engineering teams. Candidates should have strong programming skills in C and... 
    Contract work

    Info-Ways

    Southfield, MI
    2 days ago
  •  ...We, at Leggett Dynamics, are searching for a Senior Embedded Software Engineer within our Engineering team. Did you know we are the world’s leading designer and manufacturer of seating support and comfort systems for transportation manufacturers, as well as tier one and... 
    Contract work

    Leggett & Platt

    Detroit, MI
    28 days ago
  •  ...design, implementation, and validation of software for a variety of vehicle features, such...  ...control, and others. In this role Engineers will focus on software development and integration...  ...What you will be able to do: Design an embedded software solution that will execute in... 

    TechDigital Group

    Dearborn, MI
    2 days ago
  • An established industry player is seeking a talented Software Engineer to design and implement embedded software for vehicle features. In this role, you will leverage your expertise in C++ and Adaptive AUTOSAR to create robust solutions for body control modules. You will... 

    TechDigital Group

    Dearborn, MI
    2 days ago
  • OTA and Diagnostics Software Development Engineer Key Responsibilities Design and develop safety-critical embedded software applications using modern C++ (C++14 and above) Lead resolution of complex design challenges, driving technical decisions and ensuring robust solutions... 

    TechDigital Group

    Detroit, MI
    2 days ago
  • Ford Motor Company is seeking a highly skilled Software Design & Release Engineer to join our Power Supply & Energy Management group. You will design, develop, integrate, test, and release embedded software for BMS LIN Sensor components within Ford's 12V/48V energy systems... 

    Ford-Motor-Company

    Dearborn, MI
    2 days ago
  • Ford Motor Company in the United States is seeking a Product Development Engineer for the IVI organization with deep embedded camera software expertise. You will design, develop, and deploy mission-critical camera software for embedded platforms, enabling streaming to... 

    Ford Motor Company

    Dearborn, MI
    2 days ago
  • A leading technology firm in the United States is seeking an OTA and Diagnostics Software Development Engineer. The role involves designing and developing safety-critical embedded software applications using modern C++. Applicants should have a Bachelor's degree in a relevant... 

    TechDigital Group

    Detroit, MI
    3 days ago
  • We are seeking two Senior Embedded Software Engineers to support an automotive software engagement in the Detroit area. This role is focused on embedded automotive software, AUTOSAR, and security-related firmware/middleware development. The ideal candidate brings deep system... 

    Luxoft

    Detroit, MI
    more than 2 months ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...global scaleTitle: Sr. Sub-System Lead Engineer (SSLE) - Engine & Transmission Controls...  ..., systems engineering, requirements and embedded controls development and calibration knowledge... 
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ..., connectivity, and autonomous capabilities.Our Semiconductor Engineering team is a dynamic, high‑energy, and innovative group focused on...  ...of leading‑edge silicon enabling the future of GM’s Software Defined Vehicle (SDV) platforms - central compute units, connectivity... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  • Latitude AI is building an embedded software platform for automotive ADAS, delivering real-time Linux on ARM hardware and a diagnostic stack...  ...and collaborates across ML, robotics, cloud, and safety engineering to advance the future of vehicle autonomy. You’ll contribute... 

    Latitude AI

    Detroit, MI
    2 days ago
  • $115k - $164.6k

     ...business].The RoleAs an Infotainment Audio Software Developer, you will be responsible for...  ...processCollaborate with other engineers by using Scrum/Agile development process...  ...Knowledge of test development and testing of embedded system firmwareSoftware platform development... 
    Full time

    General Motors

    Warren, MI
    15 hours ago
  • $77k - $154k

     ...Corporate office location (see location options on posting)Summary:As a Lead Full-stack Engineer you will work on Anti-Money Laundering/Bank Secrecy Act (AML/BSA) enterprise Fraud software applications - specifically Actimize ActOne with experience in AML-CTR, AML-STAR-... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Detroit, MI
    2 days ago
  • A multinational engineering firm is seeking an embedded software developer to create robust solutions using C/C++, Java, and QNX/Linux. The role includes deploying software, refining requirements, and working closely with engineering teams. Candidates should have a strong... 

    PSG Global Solutions

    Warren, MI
    2 days ago

Do you want to receive more vacancies?

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