Senior Software Engineer
5 hours ago
At Ford Motor Company, we are seeking a highly skilled and experienced Senior Software Engineer to join our global team in the Advanced Driver Assistance Systems (ADAS) department.
About the Role:We are looking for a talented software engineer to design, develop, and maintain Ford's ADAS software stack. As a Senior Software Engineer, you will work alongside a global team of engineers to create high-performing ADAS software that runs reliably and safely on millions of customer vehicles.
Responsibilities:- Collaborate with a global team of engineers to design, develop, and maintain Ford's ADAS software stack
- Create world-class high-performing ADAS software with a focus on safety and reliability
- Work as an individual contributor on an agile team, writing code, reviewing pull requests, and testing software
- Troubleshoot, debug, and improve existing software
- Mentor and provide technical guidance to other team members
- Identify and implement software best practices for state estimation, perception, planning, and control algorithms
- Refine software architecture to optimize resource utilization across multiple processing cores and hardware accelerators
- Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or related field AND 5+ years of software engineering experience
- OR Master's degree in Computer Science, Electrical Engineering, Robotics, or related field AND 3+ years of software engineering experience
- OR Doctorate degree in Computer Science, Electrical Engineering, Robotics, or related field AND 1+ years of software engineering experience
- Advanced software engineering skills with professional experience writing C/C++ code and using at least one scripting language (e.g., Python, Bash, JavaScript, Ruby)
- Experience launching and supporting software for hardware products
- Passion for embedded software and a pragmatic mindset for solving challenging problems
- Knowledge of engineering practices and patterns for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, certification, and documentation
- Ability to build and maintain software systems using modern build and CI (Continuous Integration) infrastructure (e.g., Bazel, Jenkins, GitHub Actions)
- Experience with containerization and orchestration techniques to improve automation of software development activities
- Good understanding of inter-process communication, familiarity with ROS or other pub/sub systems
- Experience with any linear algebra, geometry, or projection libraries
- Ability to operate effectively and autonomously across multiple teams and navigate technical ambiguity with only high-level direction
- Experience with Adaptive AUTOSAR
- Familiarity with embedded vision pipelines, image processing, and hardware components
- Immediate medical, dental, and prescription drug coverage
- Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
- Vehicle discount program for employees and family members, and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year's Day
- Paid time off and the option to purchase additional vacation time
-
Senior Software Engineer
13 hours ago
Dearborn, Michigan, United States Ford Motor Company Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Global Data Insight & Analytics team at Ford Motor Company. As a key member of our team, you will play a critical role in designing, building, deploying, and supporting cloud applications that drive business growth and innovation.Key ResponsibilitiesCollaborate with...
-
Senior Software Engineer
20 hours ago
Dearborn, Michigan, United States Ford Motor Company Full timeJob Title: Senior Software Engineer - ADASAt Ford Motor Company, we're seeking a highly skilled and experienced Senior Software Engineer to join our global team in the Advanced Driver Assist Technology (ADAS) department. As a key member of our team, you will play a crucial role in designing, developing, and maintaining Ford's Advanced Driver Assistance...
-
Senior Software Engineer
24 hours ago
Dearborn, Michigan, United States Insight Global Full timeSenior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Insight Global. As a key member of our Foundational Services team, you will be responsible for developing programs for our automotive customers.Key Responsibilities:Develop backend systems using Java and Spring Boot frameworkDesign and implement...
-
Senior Backend Software Engineer
5 days ago
Dearborn, Michigan, United States Insight Global Full timeAbout the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Insight Global. As a key member of our product team, you will be responsible for designing, developing, and delivering high-quality software products using Java technologies and Google Cloud Platform.The ideal candidate will have a strong background in Java...
-
Senior Software Development Engineer
2 weeks ago
Dearborn, Michigan, United States EPITEC Full time**Job Summary:**We are seeking an experienced full-stack SAS software engineer to join our team at EPITEC. As a senior software development engineer, you will be responsible for converting SAS programs from mainframe and server to Google Cloud Platform (GCP) for various application teams.**Key Responsibilities:**Converting SAS programs from mainframe and...
-
Senior Mainframe Software Engineer
4 weeks ago
Dearborn, Michigan, United States Stefanini Full timeJoin the Stefanini GroupWe are seeking a Senior Mainframe Software EngineerAbout the Role:We are in search of a skilled Mainframe Software Engineer to enhance our team. Key Responsibilities:Engage in the comprehension, documentation, and dissemination of business workflows, including integration points with EDI Hubs that interface with SOLMIS, a mainframe...
-
Senior Software Engineer
4 weeks ago
Dearborn, Michigan, United States Ford Pro Full timeSenior Software Engineer - Embedded SystemsAt Ford Pro, we are innovators and creators, dedicated to transforming the future of mobility. Our mission is to revolutionize transportation and enhance the way people move around the world.The Electric Vehicles, Digital and Design (EVDD) division is at the forefront of realizing our vision for a sustainable, fully...
-
Senior Cloud Software Engineer
15 hours ago
Dearborn, Michigan, United States Mindlance Full timeJob Title: Senior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Mindlance. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based applications using Java and Spring Framework.Key Responsibilities:Design and develop cloud-based...
-
Senior Backend Software Engineer
1 week ago
Dearborn, Michigan, United States Insight Global Full timeAbout the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Insight Global. As a key member of our product team, you will be responsible for designing, developing, and delivering high-quality software products using Java technologies and Google Cloud Platform.Key ResponsibilitiesWork on Google Cloud Platform Migration...
-
Senior Security Software Engineer
1 week ago
Dearborn, Michigan, United States Ford Motor Company Full timeJob DescriptionWe are seeking a highly skilled and experienced Senior Software Engineer to play a key role in the implementation of the next-generation enterprise Identity and Access Management (IAM) platform. This role involves leveraging multiple capabilities, including but not limited to Microsoft EntraID, GCP development platform, and other enterprise...
-
Senior Security Software Engineer
7 days ago
Dearborn, Michigan, United States Ford Motor Company Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to play a key role in the implementation of the next-generation enterprise Identity and Access Management (IAM) platform. This role involves leveraging multiple capabilities, including Microsoft EntraID, GCP development platform, and other enterprise tooling.Key...
-
Senior Java Software Engineer
4 weeks ago
Dearborn, Michigan, United States Insight Global Full timeJob OverviewInsight Global is in search of a Senior Java Software Engineer to collaborate with one of our prominent automotive partners. This role involves the ongoing support and development of innovative APIs for the Watch Dog initiative, as well as contributing to the creation of customized Slack applications and ensuring high-quality product development...
-
Senior Software Development Engineer
1 day ago
Dearborn, Michigan, United States Saxon Global Full timeJob Title: Sr. Software EngineerWe are seeking a highly skilled Sr. Software Engineer to join our team at Saxon Global.About the Role:This is a challenging opportunity for a seasoned software engineer with a strong background in automotive embedded systems. The successful candidate will be responsible for designing, developing, and testing software solutions...
-
Senior Software Quality Assurance Engineer
4 weeks ago
Dearborn, Michigan, United States zobility Full timePosition Overview:The CF-System verification division is in search of a skilled and proactive Software Test Engineer to enhance our capabilities.In this capacity, the Test Engineer will collaborate with a team of seasoned professionals to ensure comprehensive end-to-end verification of integrated features.Engage with cutting-edge Connected Vehicle...
-
Software Engineer
23 hours ago
Dearborn, Michigan, United States Ford Motor Company Full timeJob Title: Software EngineerAt Ford Motor Company, we're committed to innovation and excellence in the field of software engineering. We're seeking a talented Software Engineer to join our team and contribute to the development of cutting-edge solutions.Responsibilities:Design, develop, and deploy scalable and secure software applications using Spring...
-
Software Engineering- Foundational Software
3 days ago
Dearborn, Michigan, United States Avance Consulting Full timeJob OverviewAvance Consulting is seeking a highly skilled Software Engineering- Foundational Software professional to join our team. As a key member of our software development team, you will be responsible for delivering high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesCollaborate with cross-functional teams to deliver...
-
Senior Software Engineer Consultant
4 weeks ago
Dearborn, Michigan, United States V2Soft Full timeCompany Overview:VSoft is a prominent global organization, with a headquarters located in Bloomfield Hills, Michigan, and operational branches in Mexico, Italy, India, China, and Germany. Our objective is to deliver cutting-edge technology solutions that address genuine business challenges. We strive to be a reliable partner for our clients, fostering mutual...
-
Software Engineer
5 hours ago
Dearborn, Michigan, United States Tech M USAAvance Consulting Full timeJob DescriptionWe are seeking a highly skilled Software Engineer - Foundational Software to join our team at Tech M USAAvance Consulting.Key ResponsibilitiesCollaborate with cross-functional teams to deliver high-quality software in support of future Advanced Driver Assistance Systems (ADAS)Contribute to the development of requirements, high-level design,...
-
Senior Software Integration Engineer
2 weeks ago
Dearborn, Michigan, United States EPITEC Full timeJob DescriptionJob Title: Application EngineerJob Summary:EPITEC is seeking a highly motivated and experienced Application Engineer to lead the integration of new Instrument Clusters into future vehicle programs. As a key member of our team, you will be responsible for managing and coordinating all internal organizations and suppliers to deliver high-quality...
-
Software Engineer
4 days ago
Dearborn, Michigan, United States Apex Systems Full timeJob Title: Full-Stack Software EngineerWe are seeking an experienced and highly motivated Full-Stack Software Engineer to join our high-performing engineering and product team in a fast-paced environment.Key Responsibilities:Develop and enhance front-end user experiences using TypeScript, React, HTML, and CSSDevelop and enhance back-end APIs and services,...