Embedded Software Architect
Tata Technologies
At Tata Technologies we make product development dreams a reality by designing, engineering, and validating the products of tomorrow for the world’s leading manufacturers. Due to our continued growth, we are now recruiting for a Job Title to strengthen our team in Location.
Job Title: Embedded Architect
Location: Southfield, Michigan
Experience Level: Expert / Senior-Level
Industry: Automotive Embedded Systems
Job Summary:
We are looking for a hands-on Software Architect / Senior Software Engineer to lead the technical direction and deliver high-quality embedded software for an Automotive Instrument Panel Cluster (IPC) ECU . This role will drive architecture decisions, improve platform stability and software quality, and actively contribute to design, implementation, integration, and issue resolution across the full product lifecycle.
Key Responsibilities:
- Own and evolve the software architecture for the IPC ECU platform, including module boundaries, interfaces, and integration strategy.
- Design, develop, and maintain production embedded software in C (and supporting tools/scripts in Python as needed).
- Lead technical decision-making for new features, defect fixes, and platform improvements with focus on quality, performance, and maintainability.
- Perform system-level debugging and root-cause analysis of complex issues (timing, memory, startup, watchdog, communication, NVM, diagnostics, etc.).
- Drive best practices for coding standards , design reviews, code reviews, and integration readiness to reduce defect injection.
- Collaborate with Systems, Validation, Manufacturing, and Program teams to align requirements, delivery scope, and risk mitigation.
- Support integration and releases across product variants; help stabilize builds and resolve high-priority issues quickly.
- Mentor engineers and uplift team capability through hands-on guidance and technical leadership.
- Produce clear technical documentation (architecture notes, design decisions, runbooks) to improve continuity and reduce dependency on tribal knowledge.
Required Qualifications:
- Bachelor’s degree in Computer Science / Electronics (or equivalent experience).
- 10+ years of embedded software development experience, including technical leadership/ownership of complex components.
- Strong proficiency in Embedded C , debugging, and software design for real-time systems.
- Experience delivering software for automotive ECUs (instrument cluster experience is a plus).
- Strong problem-solving skills with ability to lead investigations end-to-end and drive closure.
Preferred Skills:
- AUTOSAR Classic exposure and configuration workflows (Vector DaVinci or similar).
- MCU/platform experience: Infineon Traveo II and/or Renesas families.
- Diagnostics (UDS, DTC handling), NVM strategy (NvM/FEE/FLS concepts), flashing/reflash flows, bootloader/security concepts.
- Experience with CI/build systems, integration branching strategies, and release discipline.
Soft Skills:
Ownership mindset, clear communication, strong technical judgment, ability to balance architecture with delivery, and comfortable working in fast-paced, issue-driven environments.
- ...Ford Motor Company is seeking an ADAS Software Architect to design and develop embedded software for next-generation ADAS systems in Dearborn, Michigan. This hybrid position requires living within commuting distance from the worksite. The role demands 8 years of experience...Suggested
$87k - $160k
...Product Development, we bring engineering ideas to life. The ADAS Software and Feature Development Team designs and develops software,... ...provide vital expertise in support of our Driver Assist Technologies Embedded Software Design team. Responsibilities What you'll do.....SuggestedImmediate startVisa sponsorshipFlexible hours$84.48k - $162.12k
Ford Motor Company is seeking a highly skilled Embedded Software Engineer to join their Vehicle Controls team. You will be responsible for developing embedded C software for vehicle communication interfaces while ensuring high-performance data transmission. The ideal candidate...SuggestedImmediate startFlexible hours- ...Job Summary: We are looking for a Software Triage Engineer to support an Automotive... ...tracking, and rollback when needed. Debug embedded issues using IDE/debugger tools (... ...and support deeper RCA with developers/architects. Write small utilities/scripts (often...Suggested
- ...TCP/IP networking Cross-layer diagnostics Experience with: Cellular modules (e.g., Qualcomm platforms) Linux-based embedded systems (Yocto) Ability to debug and modify low-level code Understanding of Wi-Fi systems and connectivity behavior Strong...Suggested
- ...driver – security. Candidate should be working in Security Software at the FW/Middleware area. Candidate should be familiar with... ...Engineering, Computer Engineering, or a related field. Senior Embedded SW with 10+ yrs of experience. Work onsite in Detroit area...Temporary workWork at office
- ...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...
- ...A leading automobile manufacturer is seeking an experienced Embedded Software Engineer for its Body Control Modules team. This hybrid role is based in Dearborn, MI and involves designing and developing software components for Body Control Systems. Ideal candidates will...
$102.19k - $190.5k
...contribute to such advancements as autonomy, electrification, smart mobility technologies, and more! What you'll be able to do: Embedded Software Engineer (AUTOSAR BSW) - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby...Immediate startWork from homeFlexible hours- ...Senior Embedded Software Engineer - RTOS Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale... ...DDR memory maps, UDMA channels, and peripheral assignments Architect and configure MPU (Memory Protection Unit) and hardware...Work at officeImmediate start
- ...limited number of technical positions. Job Description Join the revolution of connected vehicles! We are looking for a motivated Embedded Software Developer (Intern or New Graduate) to join our engineering team and contribute to the development of software for managing the...Part timeSummer workInternshipLocal areaImmediate startRelocationFlexible hours
$115k - $150k
...Senior Embedded Software Engineer For Audio Management Do you have what it takes to make smart vehicles for a smart world? Join the Ford... ...products. You will define the technical roadmap, architect complex system solutions, and provide technical leadership across...Full timeWork at officeImmediate startVisa sponsorshipFlexible hours$102.19k - $190.5k
...Ford Motor Company is looking for an Embedded Software Engineer (AUTOSAR BSW) to join their team in Dearborn, Michigan. This hybrid position involves designing, implementing, and validating software for various vehicle features. The ideal candidate should have a Bachelor...$80k - $115k
...Embedded Software Engineer Step into a high-impact Embedded Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Automotive/ Motor Vehicles,Electrical Equipment & Components,Electronics...- ...About the role You will design, implement, and validate embedded software for rugged, industrial wireless control systems used in heavy equipment and safetycritical environments. The work spans platform bringup through application features, with close collaboration...Hourly pay
- ...Job Description The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and... ...of the creative customer-facing features of tomorrow. As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you...Local areaWork from homeRelocation package
- ...Title: Embedded Software Engineer Location: Allen Park, MI (Onsite) Duration: 6+ months Implementation Partner: Infosys End Client: To be disclosed (Automotive) JD Total Years of experience : 5-7 years Skill Set: Develop...
$102.19k - $188.56k
...to such advancements as autonomy, electrification, smart mobility technologies, and more! What you'll be able to do: Embedded ADAS Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee...Immediate startWork from homeFlexible hours$102.19k - $192.9k
...contribute to such advancements as autonomy, electrification, smart mobility technologies, and more! What you'll be able to do: Embedded Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a hybrid position whereby the employee...Immediate startWork from homeFlexible hours- ...Position Description OEM is seeking a highly skilled and experienced Software Design & Release Engineer to join our innovative Body Controls... ...the design, development, integration, testing, and release of embedded software for advanced DC-DC converter solutions that power and...Work at office
$79.8k - $178.32k
...Embedded Software Engineer - Body Control Modules Dearborn, MI, United States (Hybrid) Job Description Dearborn, MI, United States (Hybrid) Embedded Software Engineer - Body Control Modules Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering...Full timeImmediate startFlexible hours- ...Ford Pro is looking for an experienced embedded software engineer based in Allen Park, Michigan. This role involves delivering Ford production ECUs through developing functional specifications, writing high-quality code in MATLAB/Simulink and C, and conducting unit tests...
- ...Job Title: Embedded System Onsite Engineer Location: Dearborn, MI Qualification: BE/BTech or Masters in Engineering (Electronics... ...about the various automotive industry standards. Knowledge of Software Development life cycle (SDLC) Job Description: Onsite...Work experience placement
- ...join our limited number of technical positions. Job Description Drive the Future of Automotive Safety! Join our elite team as an Embedded Software Engineer to build the software that powers our advanced V2X architectures, enabling vehicles to communicate and save lives....Immediate startRemote work
- ...Optimal is looking for a highly skilled Software Design & Release Engineer in Allen Park, Michigan. This role involves the design, development, and testing of embedded software for 48V DCDC converter solutions in advanced vehicles. Candidates should possess a Bachelor'...Work at office
- ...Sr Embedded Systems Developer – QNX/MOST - Southfield, MI Contract Role: Sr Embedded Systems Developer – QNX/MOST Location: Southfield... ...debug tools and familiarity with HW tools Must have experience in Software Engineering Techniques, Software Engineering Architecture,...Contract workWork experience placementRelocation
- ...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 employmentWork experience placement
$84.48k
...Embedded Security Engineer As a key member of our Office of Cybersecurity, reporting to the Director of the organization, you'll play... ...the cybersecurity technical lead and cross-functional teams (software, systems, validation, and cybersecurity) to deliver robust, high...Full timeWork at officeLocal areaImmediate startRemote workFlexible hours- ...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...
- ...Staff Embedded Software Engineer (RTOS / FreeRTOS) Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable...Work at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Architect. Be the first to apply!
- .net software architects (remote) Detroit, MI
- id software Detroit, MI
- software sales Detroit, MI
- software technical support engineer Detroit, MI
- software engineer - cloud services Detroit, MI
- embedded software Detroit, MI
- software intern Detroit, MI
- senior c# .net software developer Detroit, MI
- software applications developer Detroit, MI
- software support Detroit, MI


