Principal Engineer - Software
ZF TRW
Req ID 90509 | Gbl Elec HQ - Farmington Hills, United States Capri USA Group, Inc.About the PositionZF'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 Field5+ 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 environmentAnnual Incentive PlanPaid VacationPersonal Time401k PlanHealth Care BenefitsPaid HolidaysA strong diversity cultureSupportive Employee Groups and community outreach activitiesAdditional InformationThis 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.Quality StatementAll employees are expected to adhere to and promote ZF’s commitment to quality, ensuring a culture of continuous improvement and zero defects in all aspects of their role.Be part of our ZF team as Principal Engineer - Software and apply now!ContactGabriela PalacioDIVERSITY 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
- ...future. This includes anyone on F1/OPT visas. Farmington Hills, MI - HybridThe HPC SoC Business Division is seeking a Staff Engineer, Software - Physical AI to drive customer and ecosystem adoption of Renesas R-Car SoCs for next-generation robotic and Physical AI platforms...SuggestedFull timeVisa sponsorshipWork visa
$148.5k - $204.2k
...industryshaking solutions... ready to amplify the future? As a Principal Engineer Field Application Engineering in our Customer Collaboration... .../ influence customer architectureSupport customer hardware/software evaluations and hardware/software bring-upPerform schematic...SuggestedWork experience placementLocal area- ...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
- ...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
- Sr Full Stack Java DeveloperJob#: 3055680Job Description:Summary We 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 7 years of experience...Suggested
- ...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
- Friedman Real Estate is looking for a Junior AI Solutions Engineer to join their team in Farmington Hills, MI. You will help design, build, and deploy AI solutions for our brokerage, property management, accounting, and construction teams. This is a hands-on role with...Internship
- ...8336, United StatesExperience: 5-10 yearsContact: 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
- ...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
- 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...
- Friedman Real Estate is looking for an IT Systems Engineer to join their team in Farmington Hills, MI. This is a senior, hands-on role on our infrastructure team. You will be the Tier 2-3 escalation point for the IT department and the primary administrator for our Microsoft...Work at office
- DescriptionPosition at Sumitomo Electric Wiring Systems, Inc.Job Title: Contract Design and Release Engineer IThis is a contracted position with expectations to work 40 hours/week.This is a Hybrid position, which combines both in office and off-site work. Associates are...Contract workWork at officeWorldwide
- 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
- ...Hills, Michigan, the headquarters of Bosch North America, in the Calibration Engineering group of Power Solutions. Collaborate with a small group of highly motivated and knowledgeable software engineers working on a cutting-edge software platform. Be responsible for...InternshipLocal areaRemote work
$95k - $105k
...Location: Farmington Hills, MI Salary: $95,000.00 USD Annually - $105,000.00 USD Annually Description: Project Engineer III / Design Release Engineer (DRE) Farmington Hills, Michigan Direct Hire Hybrid Role ROLE OVERVIEW: Responsible for controlling...- ...Job Description Job Description Applications Engineer – Confidential Opportunity Location: Farmington Hills, MI Job Type: Full-Time | On-Site Industry: Industrial Machinery / Advanced Manufacturing The Opportunity Our client, an established global manufacturer...Full time
- Job DescriptionAs a Digital Field Applications Engineer (FAE) you will play a major role in the expansion of our market-leading digital... ...application notes, whitepapers) and system demonstrators combining software and hardware. Perform measurements in our laboratory within the...Work experience placementLocal area
- Job DescriptionAs a Senior Field Applications Engineer (FAE) Analog & Power, is a hybrid role where you will drive the design-in activities of the Automotive Analog and Power products in the Americas and across all sales channels according to the business development programs...Work experience placement
- ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering General Responsibilities We are seeking an experienced and dynamic Senior... ...on developing an advanced automotive System on Chip (SoC) software platform. This SW platform will operate on a high-performance...Local area
- ...Software Design EngineerThe Software Design Engineer is primarily responsible for developing software component design specifications, based on the software architecture design specification. The software component design specifications are the deliverable to the software...
- ...Software Engineer – Database (SQL)The Software Engineer – Database 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...
- ...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 IIBASIC PURPOSE: Design and development of wire harnesses for current production programs as well as launching of new programs....Work at officeWorldwide
- ...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
- Essential Functions and Responsibilities:Create and/or commission software for programmable logic controller (PLC).Create and/or... ...other project team members, including project manager and the engineering team staff.Communicate effectively with customer as required.Assist...Permanent employmentFull timeContract workFor contractorsWork at officeLocal areaWeekend work
- ...Overview Principal Business Development Engineer (E-Compressor) We are seeking a highly skilled and experienced Technical Engineering Professional to expand our customer base in the U.S.. This role is critical to advancing frontier thermal management technologies in the...
- ...CSSDeep understanding of JVM and performance profilingNice to Have Technical Skills:Advanced usage of GitHub Copilot or other AI-based development tools and prompt engineering expertiseCI/CD processesDevOps methodologiesUnix / Shell scriptingDockerMemcache / RedisSAML...Local areaRemote work
- ...DeveloperUnder limited supervision, design, develop, test and implement software applications using Waterfall and Agile; participate in full... ...design, customize and integrate components; modify application engine programs and component interfaces; design solutions and...Relocation
- ...Oracle BI Production environment. Coordinate with Oracle to get software upgrades, patches and resolve Oracle database, ODI and OBIEE... ...:Bachelor's degree in Computer Science, Electrical/Electronics Engineering, or a related field.Experience: NoneJob Order No: 9624812....Relocation
- ...Software Equipment EngineerLocation: Farmington Hills, Michigan, United StatesCompany Name: Hitachi Astemo Americas, Inc.Profession (Job Category): Engineering & ScienceJob Schedule: Full timeRemote: NoJob Description:General Responsibilities:The Software Equipment Engineer...Work at officeLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer - Software. Be the first to apply!
- software engineer amazon Farmington, MI
- information technology software engineer Farmington, MI
- intel software engineer Farmington, MI
- senior software engineer remote Farmington, MI
- cybersecurity software engineer Farmington, MI
- part time software developer remote Farmington, MI
- software engineer Farmington, MI
- consulting software engineer Farmington, MI
- agile software developer Farmington, MI
- software developer positions Farmington, MI



