Software Architect
Control Tec
Software Architect About AptivAptiv 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.As a Software Architect, you will provide technical leadership for the design, development, and deployment of next-generation software platforms that power autonomous robotic systems. You will be responsible for defining software architecture, collaborating with the development teams, and ensuring scalable, reliable, safe, and high-performance solutions across robotics, drone, and intelligent machine platforms. You will work at the intersection of embedded software, robotics, AI/ML, autonomy, sensing, and systems engineering, collaborating with multidisciplinary teams spanning software, hardware, systems, product strategy, and customer engineering organizations.Key Responsibilities Software Architecture LeadershipLead 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 EngineeringArchitect 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 EngagementCollaborate 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 QualificationsBachelor'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 methodologiesExperience 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 Qualifications12+ 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 ValueStrong 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: 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.SummaryLocation: Troy, MI - USAType: Full time
- DescriptionWe’re hiring a Software Architect to help shape the technical future of Enforcement Mobile, a widely used platform for citation management and crash reporting used by public safety agencies.This role is focused on architecture, technical strategy, and engineering...SuggestedWork at office3 days per week
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SuggestedFull timeTemporary workFlexible hours- ...in Electricals/Electronics Engineering or HigherRegards,Additional InformationAll your information will be kept confidential according to EEO guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer SoftwareSuggestedFull time
- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every... ...software integration is paramount. As a GVHE Hardware Simulation Architect, you have the unique opportunity to shape GM's future by...SuggestedFull timeLocal areaWork from homeRelocation package
- CANDIDATES MUST BE LOCAL TO THE STATE OF MICHIGANAbout the Role:Under the general supervision of the Project Manager, Principal Business Analyst, or the Manager, develops requirements analysis, use case reviews, fit/gap analyses, functional designs, business process re-...SuggestedFull timeWork experience placementLocal area
- Embedded Engineering Manager We are Aptiv - a global technology company with 200,000 specialists in 48 countries. We develop innovative software and build the hardware to bring autonomous driving cars, advanced driver-assistance systems, connected vehicles and smart cities...Full time
$90k - $144.9k
Lead Embedded Software Engineer - HybridTroy, MI or Highland Heights, OH, United StatesCome build something that matters. It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence. People who...Full timeLocal area- Mobile Engineer Maintain, troubleshoot, and repair building systems to ensure safety and optimal performance. Job #135869 Manufacturing Raleigh, North Carolina Apply Now Talascend is currently seeking a Mobile Engineer for a contract to hire opportunity...Contract workFor contractors
- ...Software Architect / Senior SW Engineer (Hybrid)Location: Southfield, Michigan Experience Level: Expert / Senior-Level Industry: Automotive Embedded SystemsJob Summary:We are looking for a hands-on Software Architect / Senior Software Engineer to lead the technical direction...
$55 - $62 per hour
...Embedded Software EngineerInsight Global is seeking an Embedded Software Engineer to support a Tier 1 automotive customer. This individual will be responsible for maintaining and enhancing embedded software systems running on Linux, with a focus on troubleshooting, debugging...- ...Description Job Description Job description Senior Application Architect/Developer Aquasight is a leading Digital AI company focused... ...a multi-tenant, template-driven front-end application for our Software-as-a-Service (SaaS) platform. You will lead and guide team...Full timeRemote work
- ...Senior Software ArchitectAt Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.Additionally, everyone has individual work...
- ...configure, and troubleshoot Teamcenter workflowsDiagnose issues with Teamcenter Rich Client and Active Workspace clients.Support software deployments, routine system health checks, minor patches, enhancement fixes, upgrades, and migrations in partnership with engineering...Full timeWork at officeLocal area
- Lear For YouWe work hard for the people who work for us. We champion our teams and foster collaboration, inclusion, respect and excellence. Because we want to be more for you.A path to a better career. A better future.Our teams have invented groundbreaking technologies,...Weekend workAfternoon shift
- ...applicable experience in a Healthcare setting preferred. Preferred technical experience includes strong knowledge of state-of-the-art software engineering approaches in design, build, test, debugging problems, and ongoing technical support, and ability to articulate...Full timeWork experience placementLocal areaFlexible hours
- Location: Troy, MI/Walnut Creek, CA/Boston, MAABOUT WIND RIVERWind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require...Full timeTemporary workFlexible hours
- ...employees, and members of societies at large to live, work and develop sustainably, in a safe and secure information space. Position: Software EngineerRole Overview: As an Analyst Programmer, you will build and enhance software solutions while leveraging AI-assisted...
- Embedded Systems Architect We are Aptiv - a global technology company with 200,000 specialists in 48 countries. We develop innovative software and build the hardware to bring autonomous driving cars, advanced driver-assistance systems, connected vehicles and smart cities...Full time
- ...customer sites and tradeshows as needed (~15%)What You NeedBachelor’s degree in engineering (Mechanical, Electrical, Computer, or Software) or equivalent relevant experience2+ years of engineering experience with automated manufacturing or robotic systemsWhat Would Be...
$145k - $190k
...Salesforce Integration Architect – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- Manager, Application EngineeringWe begin with dreams. Dreams drive our motivation. Dreams are our future. The world's dreams, people's dreams, our dreams. Our passion creates ideas that make dreams come alive. Technology and products that were only dreams become reality...Temporary workImmediate start
$100k - $125k
...company, since 2005 we have been helping clients by providing the right talent across North America.Job Title: Teamcenter PLM Solution Architect Location: Troy Michigan RemoteKEY WORDS/SKILLS:installation, configuration, administration and Activeworkspace In-depth knowledge...Full timeRemote work$131.59k - $152.59k
...Salary: $131,593.26 - 152,593.26 per year Requirements: Proven experience as an AI Architect delivering enterprise-scale AI architecture, standards, and governance Hands-on background enabling agent-based solutions and autonomous workflows with GitHub Copilot...Full timeContract workFor contractorsRemote work$78k - $100k
....NET Full Stack Developer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...more appropriate• Design the complete ecosystem across tags, readers, antennas, portals, handhelds, printers, gateways, networks, software, data, and enterprise integrationsRFID Hardware and Site Engineering• Lead hardware selection including RFID labels and inlays, fixed...
$109.8k - $197.7k
Job ID: 520400Location: Troy, Michigan, United States of AmericaSalary: $109,800 - $197,700Company: Siemens Web AI Software Engineer Job ID 520400 Posted since 31-Aug-2026 Organization Digital Industries Field of work Research & Development...Permanent employmentFull timeWork at officeLocal areaRemote work- ...we must work together to win. Are you ready for a better career? A better future?We're Lear For You. Enterprise Palantir Solution Architect - IDEA by LearSouthfield, MI - World Headquarters About Lear and IDEA by LearLear is a global Tier 1 automotive supplier of Seating...
- Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software solutions which enable efficient...Full timeLocal areaWork from homeRelocation package
- Job DescriptionDUTIES: Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection, Power Management, LIN, DMA, PWM Input/Output, Discrete Input/Output, Analog Input/Output. Utilize MCAL configuration tool...Full timeWork at officeLocal areaRemote workWork from home
- ...Computer science or relevant fieldEXPERIENCE: 5+ years as a systems architect or in a similar IT roleKNOWLEDGE, SKILLS, ABILITIES, AND OTHER... ...architects, business users, and IT teams on all phases of the software development lifecycle.Ability to learn complex material...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!



