CrawlJobs Logo

Software Architect, Robotics & Drones

aptiv.com Logo

Aptiv plc

Location Icon

Location:
United States , Boston

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

170000.00 - 200000.00 USD / Year

Job Description:

We are building a new Robotics business at Aptiv, focused on Autonomous Mobile Robots (AMRs) and Drones for warehouse, industrial, and adjacent markets. As a Robotics Software Architect, you will be the technical backbone of this effort, defining the end-to-end software architecture that powers autonomy, safety, and connectivity across platforms. You will work closely with product management, hardware/SoC teams, and engineering partners to turn PoCs into scalable, reusable architectures that can be deployed across multiple customers and robot form factors.

Job Responsibility:

  • Own the overall software architecture for AMR and drone platforms, from sensors to perception, localization, planning, safety, and cloud connectivity
  • Define platform architecture based on ROS 2 / middleware, real-time OS, and Linux, ensuring modularity, scalability, and re-use across programs
  • Partition functionality across onboard compute (SoCs, MCUs) and offboard services, including edge and cloud where appropriate
  • Define and maintain clear APIs and interfaces between perception, mapping/localization, planning, control, safety, and fleet/enterprise systems
  • Lead architecture reviews, design decisions, and trade-offs (safety vs. performance, cost vs. capability, CPU/GPU/NPU offload, etc.)
  • Provide technical direction to software teams implementing autonomy, perception, and safety features
  • Mentor senior and junior engineers on architectural best practices, coding standards, and design patterns for robotics systems
  • Collaborate with embedded compute teams to map robotics workloads to heterogeneous compute (CPU, GPU, NPU, DSP)
  • Architect the software stack to meet relevant functional safety standards (e.g., IEC 61508, ISO 13849, ISO 10218, ISO 3691-4, ISO 12100 – as applicable to AMRs/industrial robots)
  • Define safety concepts and software patterns (safety monitors, watchdogs, safe states, redundancy, diagnostics)
  • Collaborate with safety engineering to develop and maintain safety cases, hazard analyses, and FMEAs for software
  • Drive architectural strategies for robustness, resiliency, observability, and over-the-air updates
  • Define how simulation (e.g., Gazebo / Isaac / Webots / custom) fits into the development flow – from algorithm prototyping to regression and scenario testing
  • Work with DevOps/Tools teams to shape CI/CD pipelines, testing strategy (HIL/SIL/MIL), and performance benchmarks for robotics software
  • Evaluate and integrate open-source components and third-party SDKs, ensuring license compliance, maintainability, and fit to architecture
  • Translate customer/partner requirements into technical architecture and system requirements
  • Support PoCs and demos with partners (e.g., AMR OEMs, drone OEMs, industrial automation vendors), ensuring architectural alignment with the long-term platform vision
  • Contribute to technical roadmaps, build-vs-buy decisions, and ecosystem strategy (ROS 2 distributions, middleware vendors, safety toolchains, etc.)

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical/Computer Engineering, or equivalent practical experience
  • 8+ years of experience in robotics or embedded software development, with at least 3–5 years in a software architect / technical lead capacity
  • Hands-on experience building and deploying software for real robots (AMRs, AGVs, drones, industrial arms, or similar)
  • Deep understanding of ROS / ROS 2, including nodes, topics, services, actions, parameters, launch, and packages
  • Experience designing systems involving several of the following: Perception (vision, lidar, radar, depth, multi-sensor fusion)
  • Mapping & Localization (2D/3D SLAM, VIO, VSLAM, VO, sensor fusion)
  • Planning & Navigation (global and local planners, obstacle avoidance, trajectory generation)
  • Real-time control loops and low-level robot interfaces (motor drivers, IMUs, encoders, etc.)
  • Solid understanding of Linux-based systems, containerization (Docker/Podman), and networked middleware (DDS or similar)
  • Proven ability to write clear architecture documents, sequence diagrams, and interface definitions consumable by cross-functional teams

Nice to have:

  • Experience with industrial / mobile robotics in logistics, warehousing, manufacturing, or similar environments
  • Familiarity with functional safety and safety development lifecycles (IEC 61508, ISO 13849, ISO 26262 or related standards)
  • Experience with heterogeneous compute (e.g., Qualcomm, NVIDIA, TI, Renesas, or similar SoCs) and hardware acceleration of perception/ML workloads
  • Prior work with simulation environments (Gazebo, Isaac Sim, Webots, custom in-house) and scenario-based testing
  • Understanding of wireless connectivity and edge offload (Wi-Fi, 5G, TSN, low-latency links) in robotics systems
  • Exposure to cloud integration (telemetry, remote monitoring, OTA updates, digital twins, data pipelines)
  • Experience in start-up or incubation environments, building something from scratch under ambiguity

Additional Information:

Job Posted:
February 20, 2026

Expiration:
April 17, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Architect, Robotics & Drones

Robotics Software Engineer

You will contribute to Axon’s product line as part of the Axon Robotics / Sky-He...
Location
Location
Belgium , Brussels
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, Electronics Engineering, Robotics or equivalent
  • 4+ years professional experience in robotics
  • Industry experience building Drones, Rovers or other Robots
  • Experience with C/C++, Python and/or other systems programming languages such as Rust
  • Demonstrated track record of bringing commercial Robotic devices to the market
  • Deep understanding of ROS2, its execution model, message-passing middleware, debugging and performance analysis tools
  • Strong experience with Robotics simulation tools such as Gazebo
  • Strong experience with Userspace Linux Kernel development and performance optimization
  • Strong understanding of Systems Architecture, with the ability to implement complex, multi-device, interrelated systems
  • Strong understanding of Operating Systems, Concurrency and Networking concepts
Job Responsibility
Job Responsibility
  • Be part of a high-performing team that designs and develops game-changing Robotics products to Protect Life
  • Architect, design and develop software and algorithms for Drones, Rovers and other Robots
  • Develop in C/C++, Rust in resource-constrained Embedded Systems and use a scripting language like Python to prototype
  • Integrate Sensors and Actuator, complex logic and autonomous behavior
  • Design and develop new use-cases on Robots, translating requirements into features and tests
  • Implement Robotics use-cases in ROS2 and custom Robotics Frameworks
  • Ensure High Quality during the entire product lifecycle, designing and implement Unit Tests, Integration Tests and CI pipelines
  • Be hands-on with prototyping, development, and debugging in all stages of the product lifecycle
  • Collaborate with distributed Hardware, Software, Firmware, Control Systems, Manufacturing and Compliance teams
  • Be a Team Player, Mentor, Strong Communicator and be ready and willing to support the Team when needed
What we offer
What we offer
  • Competitive Base Salary
  • 30 Vacation Days per Year
  • Annual Bonus Eligibility
  • Restricted Stock Unit Eligibility
  • Private Health Insurance
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Free snacks in our offices
  • Fulltime
Read More
Arrow Right

Survey Party Chief

We are seeking a Party Chief to join our team! In this role, you will act as the...
Location
Location
United States , Lewiston
Salary
Salary:
35.00 - 45.00 USD / Hour
hmh-llc.com Logo
HMH Engineering
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Preferably 5+ years of party chief experience
  • Trimble equipment experience preferred
  • S Series Total Stations
  • R Series GPS Units
  • TSC Series Data Collectors (Trimble Access)
  • Part 107 Holder (or willing to pursue)
  • AutoCAD C3d experience
  • Record Drafting
  • Construction Calculations
  • Base Map Production
Job Responsibility
Job Responsibility
  • Acts as chief of parties for a field crew(s) engaged in construction, topographic, right-of-way, and survey projects
  • Utilize leadership skills and facilitate communication to efficiently manage a team(s) while coordinating with project managers, design teams, and contract representatives regarding project needs and timelines
  • Consult with land surveyors, engineers, architects, contractors, clients, and consultants prior to and during project execution
  • Conduct record research to determine boundary, construction, and topographic survey needs
  • Ensures the production and representation of necessary field data and associated documentation of field operations per client and in-house specifications
  • Performs necessary field calculations utilizing project plans, specs, office documentation, and necessary software
  • Utilizes survey equipment, including robotic total stations, data collectors, GPS equipment, auto and digital levels, drones, and scanners to meet project specifications
  • Ensures equipment is inventoried, maintained, updated, and serviced per manufacturer’s recommendations
  • Maintain the company standard for organization of office and field documentation, data, and assets
What we offer
What we offer
  • Professional development opportunities
  • Paid Holidays (9)
  • Paid Personal Leave starting at 120 hours/year
  • Parental Leave
  • Medical (Traditional or HSA), Dental, Vision, Life/AD&D plans
  • Company paid Long Term Disability
  • Employee paid Short Term Disability plans
  • Family Membership to Life Flight
  • 401(k) Retirement plan upon meeting eligibility requirements (up to 4% match)
  • Eligible for Profit Sharing and Bonus Program
  • Fulltime
Read More
Arrow Right

Senior Systems Engineer - Autonomous Drone Perception

Come work on the Amazon Prime Air Team! We’re looking for a Sr Systems Engineer ...
Location
Location
United States , Seattle
Salary
Salary:
151200.00 - 204600.00 USD / Year
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience developing requirements and system architectures for perception systems in robotics, autonomous vehicles, or aerospace applications
  • Strong background in computer vision, sensor fusion, or machine learning applications
  • Proven ability to decompose high-level requirements into detailed system specifications
  • Experience with regulatory certification processes (FAA or similar) is highly valuable
  • Exceptional analytical thinking and technical documentation skills
  • Collaborative mindset with the ability to work across disciplines
  • 6+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production
  • 6+ years of systems design, software development, operations, automation, and process improvement experience
Job Responsibility
Job Responsibility
  • Translate complex operational requirements into detailed system and subsystem specifications for our vision-based perception systems
  • Bridge the gap between perception algorithms (computer vision, radar processing, ML) and their integration with the broader flight control and autonomy stack
  • Develop comprehensive requirements documentation that meets aviation certification standards while enabling rapid innovation
  • Collaborate with cross-functional teams (ML engineers, computer vision specialists, hardware engineers) to design and validate perception system architectures
  • Lead technical reviews to ensure perception systems meet performance, safety, and reliability requirements
  • Drive continuous improvement in how we develop and certify perception systems for autonomous flight
What we offer
What we offer
  • sign-on payments
  • restricted stock units (RSUs)
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
Read More
Arrow Right

Lead Business Analyst

Lead Business Analyst ( French Language ) Experience: 7 to 11 years Location: No...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 7 years of relevant work experience as a Business Analyst
  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Fluent in French language (both speaking and writing skills)
  • Strong understanding of business analysis methodologies and product discovery techniques (e.g., requirements gathering, use case analysis, estimation techniques)
  • Proven ability to elicit, analyze, document, and validate business requirements
  • Excellent communication and stakeholder management skills, with the ability to bridge the gap between business and application development team
  • Experience creating clear and concise documentation, including business requirements documents, functional specifications, and process flows
  • Experience using requirements management tools (e.g. SpiraTest, Jira)
  • Proficiency in using SQL for querying databases and creating test data
  • Manage, create and execute functional test plans and ensure proper documentation of test results
Job Responsibility
Job Responsibility
  • Create function specifications and capture business requirements
  • Ensuring seamless communication between client’s business users and the application development team
  • Collaborate on functional design, addressing feasibility, user experience, and technical constraints
  • Flexibility to adapt to project needs, ready to switch between BA lead and test lead roles as required by the project
  • Provide functional support to the development team throughout the project lifecycle
Read More
Arrow Right

Senior Software Engineer

We are looking for a skilled and innovative Senior Software Engineer to join our...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in C# and .NET Framework, with hands-on experience in ASP.NET and .NET Core
  • Advanced knowledge of JavaScript, Vue.js, and Vuetify for front-end development
  • Expertise in Entity Framework and Azure SQL Database for database management
  • Familiarity with DevExpress controls and Git for version control
  • Experience with Trunk-Based Development and collaborative tools like Jira and TeamCity
  • Ability to write clean, efficient, and maintainable code that meets customer needs
  • Effective communication skills in English, with the ability to articulate technical concepts
  • Self-motivated and capable of managing tasks independently while working in a team environment
Job Responsibility
Job Responsibility
  • Develop and test software for both front-end and back-end components of our applications
  • Identify and resolve inefficiencies or bottlenecks in existing code and implement solutions
  • Collaborate with stakeholders to analyze feature requests and define precise requirements
  • Design and implement software architecture for new features based on technical and business needs
  • Modify and optimize database schemas as needed to support development efforts
  • Ensure seamless integration of our system with third-party software products
  • Conduct thorough code reviews to ensure quality and maintainability
  • Stay updated on emerging technologies and incorporate them into our software solutions
  • Actively participate in team communication using tools like Slack and Jira
  • Support QA efforts by deploying builds and addressing issues identified during testing
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Expert Consultant- Software Engineer, AGI - Data Services

Embark on a transformative journey as our Expert Consultant, where intellectual ...
Location
Location
United States , Boston; Bellevue
Salary
Salary:
143700.00 - 194400.00 USD / Year
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Bachelor's degree or above in computer science or equivalent
  • Experience working with or evaluating AI systems
  • Experience guiding and coaching other developers
Job Responsibility
Job Responsibility
  • Serve as a trusted domain advisor to cross-functional teams, providing strategic direction and specialized problem-solving support
  • Champion domain knowledge sharing across multiple channels and teams to maintain data quality excellence and standardization
  • Drive collaborative efforts with science teams to optimize output of complex data collections in your domain expertise, ensuring data excellence through iterative feedback loops
  • Foster team excellence through mentorship and motivation of peers and junior team members
  • Make informed decisions on behalf of our customers, ensuring that selected code meets industry standards, best practices, and specific client needs
  • Collaborate with AI teams to innovate model-in-the-loop and human-in-the-loop approaches, to ensure the collection of high-quality data, safeguarding data privacy and security for LLM training, and more.
  • Stay abreast of the latest developments in how LLMs and GenAI can be applied to your area of expertise to ensure our evaluations remain cutting-edge.
  • Develop and write demonstrations to illustrate "what good data looks like" in terms of meeting benchmarks for quality and efficiency
  • Provide detailed feedback and explanations for your evaluations, helping to refine and improve the LLM's understanding and output
What we offer
What we offer
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
Read More
Arrow Right

Manager, Store-in-Store

This role is essential for managing retail operations within partner locations t...
Location
Location
United States , Warren
Salary
Salary:
62400.00 - 112600.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma/GED
  • Management experience in retail sales (2-4 years)
  • Sales & sales management experience (2-4 years)
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Lead and develop the sales team to achieve customer engagement and sales performance targets
  • Manage store operations including opening, closing, and adherence to operational standards
  • Coach and provide feedback to team members to improve customer interactions and sales skills
  • Maintain knowledge of products, services, promotions, and ensure team compliance with corporate communications
  • Build and sustain partnerships with store-in-store partner leadership and sales teams to drive customer outcomes
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Business Analyst

We are looking for an experienced Business Analyst to join our local client on a...
Location
Location
United States , Austin
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 4+ years of experience as a senior Business Analyst in a technical capacity
  • At least 2 years of experience as a data analyst, with proficiency in tools like Excel and Tableau
  • Proven expertise in business process reengineering and mapping
  • Familiarity with Agile Scrum methodologies and principles
  • Demonstrated ability to conduct gap analyses and propose effective solutions
  • Strong experience in reviewing and analyzing customer service operations within call centers
  • Previous work experience with government projects is required
  • Must be available for in-person interviews in Austin, Texas
Job Responsibility
Job Responsibility
  • Conduct thorough analyses of business systems and user needs, ensuring alignment with organizational strategies
  • Utilize data analysis tools such as Excel and Tableau to interpret raw data and provide actionable insights
  • Collaborate with stakeholders to identify inefficiencies and propose technology-driven solutions to optimize business processes
  • Develop detailed documentation, including user requirements, program functions, and system modification steps
  • Perform business process mapping and reengineering to enhance operational effectiveness
  • Prepare solution recommendations, risk assessments, and financial analyses, including cost-benefit evaluations
  • Lead gap analysis efforts to identify discrepancies between current and desired states
  • Participate in Agile Scrum processes to ensure timely delivery of high-quality solutions
  • Review and analyze call center customer service operations to identify areas for improvement
  • Facilitate document review processes to ensure accuracy and compliance
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right