SHAPE THE FUTURE OF MOBILITY FROM DAY ONE.
This position is part of our Advanced Safety and User Experience segment (AS&UX) and our Connected Services (ACS) business unit.
Summary:
We are looking for a Software Engineer who will be responsible for software design, development, and validation. They will develop embedded/desktop/web applications in C/C++/C#. The candidate should be able to communicate effectively. Work will involve interaction with both technical and non-technical peers and customers. The candidate needs to have the aptitude to learn quickly and be willing, over time, to take on additional responsibility.
Responsibilities and duties
- Contribute to our embedded/desktop/web applications.
- Design automated solutions for building, testing, monitoring, and deploying applications in a continuous integration environment.
- Solve problems across multiple codebases and technologies
- Be an active contributor to full stack development practices and code reviews.
- Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms and product in a highly collaborative, team-oriented environment.
- Participate in technical design meetings with other developers and assist in defining the system architecture and choosing technologies.
- Communicate effectively and efficiently with all associates and business contacts and promote a strong sense of teamwork.
- Work with colleagues to clarify or resolve issues and develop designs.
- Write operational procedure documentation with technical authors.
- Maintain systems by monitoring and correcting software defects.
- Work closely with other staff, such as Project Managers, Hardware Engineers, and Program Managers.
- Consult with customers/colleagues concerning the maintenance and performance of software in a real-time environment.
- Travel to customer and/or supplier locations to support job duties as needed.
- Demonstrate professional behavior and actions consistent with company values.
- Assist customers who require immediate and/or emergency services by going above and beyond to ensure completion in a timely and successful manner.
- Work with customer-dedicated teams to support job activities, including working onsite at customer locations as necessary.
Qualifications:
- Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering (or similar degree)
- C/C++/C# proficiency
- Strong problem-solving skills
- Knowledge/experience of Object Orientated languages and programming
- 1+ years .NET development
Desired Qualifications:
- 1+ years CAN, UDS, DoIP (Automotive Ethernet) and similar experience
- 1+ years Ford GGDS, GMLAN, GM Global B, Powernet (FCA) and similar experience
- 1+ years automotive diagnostic experience
- 1+ years experience in automotive testing with onboard vehicle ECUs
- Ability to travel to customer sites (both engineering and plant) and work hands on with the customer to test/validate Aptiv/Movimento software as well as debug internal and customer issues working closely with the customer in production and engineering environments
- Version control system (Git preferred) knowledge
- Linux system knowledge
- Embedded linux development with Yocto
- Database design experience
- JavaScript/Python experience
Traits we seek:
- Curiously investigate everything - ability to solving problems analytically, creatively and collaboratively
- Lead with confidence - thought leaders who empower those around them
- Learn by doing - an entrepreneurial mindset that's driven by hands-on experimentation
- Embrace resilience - seeing every challenge as a learning opportunity and invitation to grow
- Passion for product excellence - build great products with distinct customer value and apply continuous improvement and innovation
Aptiv rewards and advantages:
- Competitive compensation with bonus potential
- Competitive health benefits
- 401K with matching contribution
- Learning and development opportunities
- Discount programs with various manufacturers and retailers
- Recognition for innovation and excellence
- Opportunities to give back to the community
- Meaningful work that makes a difference in the world
- Relocation assistance (if applicable)
About Advanced Safety and User Experience
Advanced Safety and User Experience encompasses our deep expertise in software, centralized computing platforms, advanced safety systems and automated driving focusing on five areas that are transforming mobility: Safety Electronics, Infotainment, User Experience, Autonomous Driving and Connectivity & Security.
About the Connected Services Division:
Aptiv is making mobility real. Today's software-defined vehicles generate a lot of data. It's expensive to transmit, and it's not all useful. Aptiv's Connected Services team is a global provider of telematics and analytics solutions serving the transportation industry. We help our customers identify the data they need to operate more efficiently and produce better products. With teams working across the globe, Connected Services creates and delivers solutions that combine comprehensive data acquisition methods with powerful edge and cloud computing architecture resulting in an enterprise-class solution for fleet management, product development, connected vehicle and data exchange applications
Privacy Notice - Active Candidates:
Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.
We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, protected veteran status or any other characteristic protected by law.