Principal Engineer - Software
ZF TRW
Req ID 90509 | Gbl Elec HQ - Farmington Hills, United States Capri USA Group, Inc.
About the Position
ZF's advanced camera solutions provide safety systems such as Forward Collision Warning (FCW), Following Distance Indication (FDI), Lane Keeping assistance (LKAS) and Lane Departure Warning (LDW). These functions are realized with a forward-looking monocular camera mounted at the windshield in the region of the rear-view mirror. This position is responsible for the software development of Camera systems for passenger cars and commercial vehicles within the DAS Business Unit.
What you can look forward to as Principal Software Engineer:
- Lead the execution of software tasks and deliverables across the entire software lifecycle, encompassing requirements analysis, design, coding, unit testing, and defect resolution.
- Enforce adherence to a defined software process to ensure excellence in quality and thorough documentation, in compliance with SPICE and ISO26262 standards.
- Manage the configuration of AUTOSAR modules and their integration into automotive systems.
- Develop intricate embedded software for ECUs, orchestrating the specification, design, and development of critical safety features based on system needs.
- Uphold configuration management standards to establish baselines for all major software releases.
- Vigilantly track and resolve issues, maintaining a controlled and standardized methodology.
- Produce comprehensive documentation, including release notes, software development plans, software requirement specifications, and software quality assurance plans.
- Abide by the corporate quality process for documenting embedded code.
- Drive process improvements to align with industry benchmarks and the commercial objectives of the company.
- Generate and follow through on project timelines, ensuring milestones are met in a timely fashion.
- Collaborate with international colleagues and work alongside hardware engineers and cross-functional teams to debug and validate code.
- Prepare detailed and actionable analyses, reports, and presentations tailored to both internal teams and external customers.
- Interpret automotive customer requirements, project milestones, and the technological relevance and capability to inform project direction.
- Motivate and guide teams to achieve task completion and project success.
Your Profile as Principal Software Engineer:
- 10+ years of Embedded Software Engineering Field
- 5+ years of ADAS experience.
- Knowledge of ASPICE, ISO26262 and AUTOSAR Architecture.
- Experience with Configuration Management tools like Git and Integrity.
- Experience with Static Analysis tools like QAC and Polyspace.
- Knowledge of Agile software development methodology.
- Bachelor’s Degree in Electronics/Software Engineering or related discipline (masters preferred)
What We Offer:
- A supportive collaborative team environment
- Annual Incentive Plan
- Paid Vacation
- Personal Time
- 401k Plan
- Health Care Benefits
- Paid Holidays
- A strong diversity culture
- Supportive Employee Groups and community outreach activities
Additional Information
This position is part of ZF’s ADAS & HPC business, which is entering an exciting new phase of growth and transformation within the advanced automotive technology space. The business unit is planned for divestiture, creating a unique opportunity to help shape the future of next-generation driver assistance and high-performance computing technologies.
Be part of our ZF team as Principal Engineer - Software and apply now!
Contact
Gabriela Palacio
DIVERSITY COMMITMENT:
Diversity, Equity and Inclusion are more than just words for us. They are at the core of the ZF Way that propels our team members towards their utmost success. We strive to build and nurture a culture where inclusiveness is a natural reflex. We actively seek ways to remove barriers so that every member of ZF can rise to their full potential. We aim to embed this in our legacy through how we operate and build our products as we shape next generation mobility, safety, sustainability and social justice.
With four generations across 118 nationalities in 41 countries, ZF combines a unique variety of backgrounds, perspectives, and ideas. Together, we solve problems, drive innovation and shape next generation mobility.
Our company is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with us and are in need of accommodation or special assistance to navigate our website or to complete your application, please contact us. Requests for reasonable accommodation will be considered on a case-by-case basis. ZF is an Equal Opportunity and Affirmative Action Employer and is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law. Equal Employment Opportunity/Affirmative Action Employer M/F/Disability/Veteran
- ...surplus.Amerisure is currently recruiting for an Application Engineering Director that will support our Farmington Hills Office with a... ...planning in line with the company’s strategic direction.Lead a software engineering team focused on delivering web applications, APIs...SuggestedFull timeWork at officeLocal areaFlexible hours
- ...challenges. Join us and create a higher standard for a better world. Provide the overall leadership for the technology strategy, software engineering oversight, code quality, release governance, process improvement, risk mitigation, budget management, platform performance,...SuggestedWork at officeLocal area
- Req ID 90232 | Gbl Elec HQ - Farmington Hills, United States Capri USA Group, Inc.Job DescriptionAs the Principal Mechanical Engineer for ADAS, you will lead mechanical design and development for ZF ADAS electronics products, including cameras, ECUs, and related assemblies...Suggested
- ...DescriptionBosch Motorsport supplies electronics, sensors, actuators, and engineering services to racing series and teams worldwide. Bosch... ..., and optimization of motorsport electronic systems and software. The role requires the ability to perform the essential functions...SuggestedLocal areaWorldwide
- If you are an Engineer looking to grow, Emerson has an exciting opportunity for you! Based in Farmington Hills, MI, you will be responsible... ...EMERSONEmerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless...SuggestedTemporary workFlexible hours
- ...Economic Bright Spots Crain’s Detroit Business Top Staffing Service Companies in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards & PartnershipsMetro Detroit Elite Category: Recruitment, Selection...Remote workVisa sponsorshipWork visa
- ...maintain $1.21 billion in surplus.Amerisure is hiring!! This role can sit remote. We’re looking for a Senior Application Security Engineer who can take ownership of security initiatives, shape our strategy, and partner closely with engineering teams to safeguard our applications...Full timeLocal areaRemote workFlexible hoursShift work
- ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineering II that can do a 3-day hybrid approach onsite in our Farmington Hills office. The ideal candidate will also possess the...Full timeWork at officeLocal areaFlexible hours
- The Software Engineer - Database (SQL) will join an Agile development team responsible for RouteOne’s web applications, data projects, special projects, and/or supporting tools. The Software Engineer - Database should be passionate about code quality and software excellence...
- ...manage nearly $1 Billion of Direct Written Premium and maintain $1.21 billion in surplus.Amerisure is currently recruiting for a Software Engineer I that can do a 3-day hybrid approach in our Farmington Hills office. The ideal candidate will also possess the following...Full timeWork at officeLocal areaFlexible hours
- ...yearsIndustry: Information Technology/ITContact: Veni NallaContact Email: ****@*****.*** ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. ResponsibilitiesFamiliarity with code versioning tools such as...Work experience placement
- ResponsibilitiesH.W. Kaufman Group is building an AI Value Engineering capability inside Information Technology to engineer measurable business... ...teams. We are looking for developers for whom building software is more than a job. Strong candidates are resourceful, curious...
- ...Job TitleIf you are an Engineer looking to grow, Emerson has an exciting opportunity for you! Based in Farmington Hills, MI, you will... ...EMERSONEmerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution...Temporary workFlexible hours
- ...gasoline and diesel injection systems, electronics control units and software, to electrified powertrains with battery and fuel cell... ...series production.Responsibilities:Take the lead: You are the engineering interface to our North American customers for internal combustion...Temporary workFlexible hours
- Senior Full Stack Java Developer4 days a week onsite in Okemos/Farmington officeWe are looking for a senior full stack java developer. The ideal candidate should have at least 7 years of experience, as a problem solver with excellent analytical reasoning and critical thinking...
- Sr Full Stack Java Developer with AngularWe are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 12 years of experience, as a problem...
- Job-ID31917456Reference26-00553Role: Java DeveloperLocation: MI Mandatory Skills: Java, Microservices, AWS, Terraform, Cassandra and Kafka.Job Description:Strong Application Development work experience - Agile environment preferred.Solid application design, coding, testing...Work experience placement
$130k - $140k
An Engineering Manager responsible for leading the engineering execution of customer-ordered and internal-use machines. This role oversees... ...technical design decisions across mechanical, controls, and software disciplines, and supports manufacturing through build/runoff....Contract workFlexible hours- ...Motorsport, a premier supplier of electronics, sensors, actuators, and engineering services to top racing series and teams worldwide. Here at... ..., and optimization of motorsport electronic systems and software. This position requires the ability to work effectively in fast...Local areaImmediate startWorldwide
- ...Sr. Software DeveloperUnder limited supervision, design, develop, test and implement complex web and enterprise applications; responsible... ...Education : Bachelor's degree in Computer Science, Computer Engineering, Information Technology or in a related field of study (will...RelocationFlexible hours
- ...Software DeveloperDevelop and build user interface for websites, products, and mobile applications. Review and analyze functional requirements... ....Bachelor's degree or foreign equivalent in Computer Science, Engineering (any), or related and 2 years of experience in the job offered...Temporary workRelocation
- ...are required to work at least four days in the office each week, but also have the flexibility to work off-site. Job Title: Release Engineer IIIBASIC PURPOSE:Design and Release Wire Harness Engineer for North America programs with knowledge and experience in General...Work at officeWorldwide
- ...AI Research Engineer – RemoteBright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected...H1bLocal areaImmediate startRemote workVisa sponsorship
- ...are required to work at least four days in the office each week, but also have the flexibility to work off-site. JOB TITLE: Release Engineer IIBASIC PURPOSE: Design and development of wire harnesses for current production programs as well as launching of new programs....Work at officeWorldwide
- ...Architect, Farmington Hills, MI We are looking for an Application Architect that has been in the role of Solution Architect or Software Architect; people with a passion for technology and the desire to learn and grow, architect and design enterprise software and solutions...3 days per week
$90k - $120k
...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise... ...domains. In this role you will be responsible for the end-to-end engineering lifecycle, from translating business requirements into robust...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$85k - $105k
...Application Security Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...use design patterns to build more efficient and maintainable software; write queries to pull data for testing; create end to end testing... ...Education: Master degree in Computer Science, Computer Engineering, Information Technology or in a related field of study (will accept...Relocation
- ...lifecycleSystem development processes and methodTesting methods, including unit and integration testing (JUnit, JMock)Utilization of software configuration management toolsCode deployment and code versioning toolsExperience in the following:UNIX (AIX)UNIX ScriptingJAVA, J...
- ...interfaces using Angular.js and related technologies. Collaborate with cross-functional teams including designers, product managers, and QA engineers. Ensure application performance, scalability, and security. Write clean, maintainable code and participate in code reviews....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer - Software. Be the first to apply!
- engineering director Farmington Hills, MI
- principal engineer Farmington Hills, MI
- general engineer Farmington Hills, MI
- data center chief engineer Farmington Hills, MI
- hotel chief engineer Farmington Hills, MI
- principal developer Farmington Hills, MI
- chief engineer Farmington Hills, MI
- software developer fintech Farmington Hills, MI
- ngo software engineer Farmington Hills, MI
- intel software engineer Farmington Hills, MI


