Software Architect

Aptiv

City of Troy (NY)

On-site

USD 130,000 - 170,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Aptiv is seeking a Software Architect to lead embedded platform development for robotics and drone systems in the United States. You will define scalable architectures, guide cross-functional teams, and ensure safety-critical and real-time performance requirements are met across Linux and RTOS environments.

The role emphasizes collaboration with product, hardware, and software teams to drive platform roadmaps, establish quality standards, and deliver robust software platforms powering autonomous

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 8+ years in embedded software development.
  • 3+ years in software architecture or technical leadership.
  • Proven experience defining architectures for complex embedded systems.
  • Experience with Linux-based embedded OS and RTOS environments.
  • Strong C/C++ proficiency.
  • Experience with safety standards (ISO 26262, IEC 61508).
  • Familiarity with Automotive SPICE or equivalent methodologies.
  • Experience with requirements management tools (Polarion, DOORS).

Responsibilities

  • Lead software architecture planning for robotics and drone platforms.
  • Define scalable, modular architectures and interfaces.
  • Collaborate with Agile teams to evolve platform architecture.
  • Allocate functionality across components, middleware, and hardware.
  • Ensure non-functional requirements like performance and reliability.

Skills

C/C++
Embedded software
Communication
Stakeholder management
V-model development
Systems thinking
Robotics experience
Safety-critical development
Leadership

Education

Bachelor's degree in Computer Science or related

Tools

Polarion
DOORS Next
Enterprise Architect
ROS 2
Docker
Gazebo
Isaac Sim
DDS

Job description

Software Architect
About Aptiv

Aptiv is a global technology leader with more than 200,000 employees across 48 countries. We develop advanced software, compute platforms, and intelligent systems that enable autonomous driving, advanced driver-assistance systems (ADAS), connected mobility, and intelligent infrastructure. Aptiv technology is embedded in millions of vehicles worldwide and powers some of the industry's most advanced automotive platforms. As part of our expansion into Robotics and Adjacent Markets, Aptiv is developing scalable software and embedded computing platforms for autonomous mobile robots (AMRs), drones, industrial automation, and next-generation intelligent machines. These platforms combine embedded software, sensing, connectivity, autonomy, safety-critical systems, and cloud-connected architectures to enable reliable operation in demanding real-world environments.

Key Responsibilities
  • Software Architecture Leadership Lead software architecture planning, design, implementation, and deployment for robotics and drone platforms.
  • Define, document, and maintain scalable, modular, and reusable software architectures and interfaces.
  • Participate in product/platform planning, requirements definition, and evaluation of architectural alternatives.
  • Allocate software functionality across components, middleware, services, and hardware platforms.
  • Define and ensure fulfillment of critical non-functional requirements including performance, timing, reliability, and scalability.
  • Establish software development standards, coding guidelines, and architecture best practices.
  • Review architecture, design, code, open-source usage, and release readiness to ensure quality and compliance.
  • Collaborate with Agile teams to evolve platform architecture and maximize software reuse.
  • Embedded Software & Platform Engineering Architect software platforms running on embedded microprocessors, microcontrollers, and heterogeneous computing platforms. Support defining resource budgets for CPU utilization, memory, storage, power consumption, bandwidth, and latency. Collaborate with hardware teams to influence processor selection, sensor integration, networking, and platform trade-offs. Support development on Linux and RTOS-based environments. Guide implementation of real-time, deterministic, and safety-relevant software capabilities.
  • Systems Engineering, Quality & Customer Engagement Collaborate with systems engineering teams to define customer requirements, use cases, and interface specifications. Work closely with Product Development and Product Strategy teams to define platform roadmaps and feature sets. Work with customers, suppliers, and stakeholders to define requirements, expected system behavior, and platform roadmaps. Support new program pursuits, change requests, estimations, and customer quotations. Establish performance, reliability, maintainability, and scalability metrics. Drive implementation of automated testing, continuous integration, and software quality processes. Support compliance with applicable industry standards and development processes. Develop, analyze, and realize reusable software products and platform capabilities. Support definition of functional requirements and ownership of key non-functional requirements. Align interfaces across internal and external software components and partner integrations. Drive built-in quality through architecture reviews, CI/CD, testing, and quality processes. Support software DFMEA, safety, cybersecurity, and compliance activities in collaboration with cross-functional teams.
Basic Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Robotics, or a related discipline.
  • 8+ years of experience in embedded software development.
  • 3+ years in a software architecture, technical lead, or principal engineer role.
  • Proven experience defining software architectures for complex embedded systems.
  • Experience modeling tools such as Enterprise Architect.
  • Strong understanding of software engineering principles and embedded hardware/software architectures.
  • Experience with embedded processors and platforms from NVIDIA, TI, Qualcomm, NXP, Renesas, AMD, Intel, or similar vendors.
  • Experience with Linux-based embedded operating systems and/or RTOS environments.
  • Strong proficiency in C/C++.
  • Experience driving architecture decisions across multidisciplinary organizations.
  • Experience with the V-model development flow.
  • Knowledge of functional safety standards and safety-critical development processes, including ISO 26262, IEC 61508 or related standards.
  • Familiarity with Automotive SPICE or equivalent structured software development methodologies.
  • Experience with requirements management and application lifecycle management tools such as Polarion, IBM DOORS/DOORS Next or equivalent platforms.
  • Strong communication and stakeholder management skills.
Preferred Qualifications
  • 12+ years of experience in embedded software and system architecture.
  • Knowledge of AI/ML, Edge Computing, IoT, or Robotics platforms.
  • Experience with robotics, autonomous systems, drones, AMRs/AGVs, industrial automation, or intelligent machines.
  • Experience with ROS 2, DDS, robotics middleware, or distributed embedded software architectures.
  • Experience integrating camera, radar, lidar, GPS, IMU, ultrasonic, and other sensor technologies.
  • Experience with Docker, CI/CD pipelines, DevOps practices, and automated software deployment.
  • Familiarity with communication protocols including CAN, Ethernet, TSN, DDS, and similar.
  • Experience with low-level software development including SPI, I2C, UART, Ethernet, PCIe, and device drivers.
  • Familiarity with simulation and virtual validation environments such as Gazebo, Isaac Sim, AirSim, CARLA, or equivalent platforms.
Traits We Value
  • Strong systems-thinking mindset with the ability to optimize across hardware and software boundaries.
  • Passion for robotics, drones, autonomous systems, and embedded technologies.
  • Ability to balance long-term architectural vision with pragmatic product delivery.
  • Ownership mentality with a strong bias toward execution.
  • Collaborative leadership style with a passion for mentorship and technical excellence.
  • Strong problem-solving skills and ability to navigate ambiguity.
  • Excellent communication and stakeholder engagement skills.
  • Desire to build scalable software platforms that power the next generation of autonomous and intelligent machines.

Privacy Notice - Active Candidates: https://www.aptiv.com/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.

Aptiv is a global industrial technology company enabling automated, electrified and digitalized solutions across multiple end markets. People trust us to deliver innovations that will help them progress, improve and achieve more tomorrow than they did yesterday.

To Learn more visit aptiv.com

Please review Aptiv's privacy policy by following this link: https://www.aptiv.com/privacy-notice

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Aptiv • Troy (MI)

On-site
USD 140,000 - 190,000
Software Architect – Robotics & Drones
Software Architect – Robotics & Drones

Aptiv PLC • Troy (MI), Northern (KY)

Hybrid
USD 140,000 - 190,000
Software Architect – Robotics & Drones
Software Architect – Robotics & Drones

Aptiv • Troy (MI)

On-site
USD 150,000 - 190,000
Embedded Systems Architect - Robotics & Drones
Embedded Systems Architect - Robotics & Drones

Aptiv PLC • Troy (MI), Northern (KY)

Hybrid
USD 140,000 - 190,000
Embedded Systems Architect
Embedded Systems Architect

Aptiv • Troy (MI)

On-site
USD 140,000 - 190,000
Embedded Engineering Manager - Robotics & Drones
Embedded Engineering Manager - Robotics & Drones

Aptiv PLC • Troy (MI), Northern (KY)

Hybrid
USD 170,000 - 230,000
Senior Technical Integration Lead – Robotics & Drones
Senior Technical Integration Lead – Robotics & Drones

Aptiv • Carmel (IN)

On-site
USD 150,000 - 230,000
Director – Software Platform Delivery
Director – Software Platform Delivery

Aptiv • City of Troy (NY)

On-site
USD 180,000 - 230,000
Private health care
Relocation assistance
Learning and development opportunities
Senior Technical Integration Lead - Robotics & Drones
Senior Technical Integration Lead - Robotics & Drones

Aptiv • Carmel (IN)

On-site
USD 130,000 - 160,000
Senior Technical Integration Lead – Robotics & Drones
Senior Technical Integration Lead – Robotics & Drones

Aptiv PLC • Carmel (IN), Northern (KY)

Hybrid
USD 150,000 - 200,000