Algorithm Software Development Engineer

Posted on: 21 May 2020

Troy, MI

Job Description

About this position

We are currently looking for an Algorithm Software Development Engineer to work in our Troy, MI location.  The successful candidate will be responsible for performing algorithm software integration testing using SIL, HIL, and other tools.

Responsibilities and Duties

Design, develop and test embedded microprocessor software in C
Mathworks Matlab, Simulink, and Stateflow design
Mathworks real-time workshop autocoding development
Integration of autocoding and hand coding
Embedded C programming for 32-bit microprocessors
Support process activities (analysis, design, reviews, testing)
Work with system and software engineers in developing new technologies and products|
Complete assigned individual and team tasks|
Configuration management support

Need to Haves (Basic Qualifications)

Bachelor’s degree in Computer Science, Computer Engineering or Electrical Engineering
5+ years of experience with embedded software development using C programming

Nice to Haves (Preferred Qualifications)

Automotive industry background is strongly preferred (CAN, Ethernet, SPICE, AUTOSAR)
Active Safety domain knowledge
Embedded development tools (Debuggers, oscilloscopes, serial data tools, etc)
Good knowledge of multi core architectures
Embedded microprocessor experience (operating systems, I/O drivers, communication drivers, QNX,etc.)
Software testing and debugging experience
Excellent communication and presentation skills

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

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 Aptiv

Aptiv is a global technology company that develops safer, greener and more connected solutions enabling the future of mobility. Headquartered in Dublin, Aptiv has approximately 150,000 employees and operates 14 technical centers, as well as manufacturing sites and customer support centers in 45 countries. Visit aptiv.com.

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.

Visa sponsorship may be available for this position.


Allen Park, MI

Aptiv is a global technology company, which designs and manufactures vehicle components, and provides electrical, electronic, and safety technology solutions to the automotive and commercial vehicle markets. The Company operates through two segments: Signal and Power Solutions segment designs, manufactures, and assembles vehicle's electrical architecture, including engineered component products, connectors, wiring assemblies and harnesses; and Advanced Safety and User Experience segment provides critical components, systems, and software development for passenger safety, security, comfort, and vehicle operation, including body controls, infotainment and connectivity systems, autonomous driving software and technologies, displays, and systems integration.

Similar Jobs