Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Key Responsibilities:Rapidly acquire a deep understanding of system architecture and specifications to implement detailed electrical designs for AV systems within vehicle platforms. Collaborate with an interdisciplinary team to troubleshoot, test, and resolve electrical and system issues in prototype vehicles and testing fixtures. Participate in product design reviews. Review internal and external requirements and specifications documentation. Conduct worst-case analysis and simulations to ensure compliance with system requirements. Create system diagrams, electrical schematics, wiring harness diagrams, and contribute to assembly and build documentation. Develop and oversee detailed component and system qualification and validation test plans. Assist with EMC certification testing and maintain electrical DFMEA. Employ structured problem-solving techniques to resolve test failures. Preferred Qualifications:6+ years of experience in electrical engineering. Proficiency in reading and interpreting schematics and assembly drawings. Experience with lab equipment including power supplies, oscilloscopes, function generators, and multimeters. Familiarity with wire harness design processes and software tools for vehicle power and signal distribution design.
About the job
As a Senior Electrical Engineer within the Vehicle Platform Engineering team, you will play a pivotal role in designing power and signal distribution systems for Autonomous Vehicles. We seek an individual proficient in the hardware design lifecycle, who thrives in a dynamic environment and can quickly adapt to evolving challenges. You will collaborate cross-functionally to gather essential details for establishing connections, generate comprehensive system diagrams, electrical schematics, and wiring harness diagrams, and assist in the creation of assembly and build documentation. Additionally, you will develop detailed component and system qualification, validation test plans, and lead testing efforts.
We value detail-oriented problem solvers with strong critical thinking and time management skills who can effectively work both independently and as part of a team. You will engage with colleagues from diverse backgrounds and contribute to innovative processes that enhance our work.
The Motional Pittsburgh office is situated in the state-of-the-art Hazelwood Green development, embodying the city's commitment to revitalizing the neighborhood in a thoughtful, inclusive, and sustainable manner. With beautiful views along the Monongahela River, our office is at the heart of this vibrant new community.
About Motional
Motional is a leading autonomous vehicle technology company dedicated to transforming transportation through innovative and sustainable solutions. Our team is committed to creating safer and more efficient mobility options for everyone.
About Aurora Aurora Innovation is dedicated to advancing transportation by safely and quickly deploying self-driving technology. The company aims to make mobility and logistics safer, more efficient, and accessible for everyone. Discover the Aurora Driver to learn more about Aurora's core technology. Role Overview: Senior Staff Software Engineer - Vehicle I/…
Full-time|On-site|Pittsburgh, Pennsylvania, United States
Join our innovative team at Motional as a Senior Software Engineer specializing in Autonomous Vehicle Performance Metrics. In this role, you will be instrumental in enhancing the performance and functionality of our cutting-edge autonomous vehicles. You will work closely with a multidisciplinary team of experts to develop algorithms, analyze data, and contribute to the evolution of autonomous driving technologies.
About UsAt Aurora, our mission is to provide safe, fast, and widespread access to self-driving technology.Explore The Aurora Driver which aims to usher in a new era of mobility and logistics, making transportation safer, more efficient, and more accessible to everyone.Join a team of passionate and intelligent individuals as we tackle complex challenges and expand our expertise. For the latest updates, visit aurora.tech or follow us on LinkedIn.Aurora is committed to hiring individuals from diverse backgrounds to build a transportation ecosystem that enhances road safety, ensures timely delivery of goods, and improves mobility for all.We are seeking a Senior Software Engineer to join our Vehicle Data Management team. This team is responsible for managing data flows, including autonomy sensor data, vehicle logs, simulations, models, and training sets. The ideal candidate will design and implement systems that facilitate efficient communication between physical offloaders and cloud infrastructure.Your Role:Design and implement scalable on-vehicle/offload and cloud data systems that can handle hundreds of petabytes of multimodal data (sensor, log, simulation, and ML datasets).Enhance the reliability and performance of offline data workflows, focusing on throughput, latency, and discoverability (indexing, metadata, search).Create internal tools, libraries, and operational patterns to evolve and scale data pipelines.Manage key services end-to-end, including design, implementation, rollout, operational management, observability, and incident response.Collaborate directly with stakeholders across onboard systems, autonomy, ML, and infrastructure to deliver effective solutions.
About UsAurora is dedicated to advancing the benefits of self-driving technology in a safe, swift, and widespread manner.Discover the Aurora Driver which aims to usher in a new era of mobility and logistics, enhancing safety, efficiency, and accessibility for all.At Aurora, you will collaborate with a team of passionate and intelligent individuals, tackling complex challenges while furthering your expertise. Stay updated on our latest developments by visiting aurora.tech or following us on LinkedIn.Aurora seeks talented individuals from diverse backgrounds who are eager to contribute to the future of transportation, aiming to enhance road safety, deliver essential goods efficiently, and promote accessible mobility for everyone. We are currently looking for a highly skilled Staff Backend Software Engineer to join our Aurora Services Engineering team, playing a pivotal role in developing our fleet management tools.The Aurora Services Engineering team builds comprehensive solutions, including backend services, web applications, mobile apps, and real-time onboard code, facilitating the large-scale commercial operation of autonomous vehicle fleets. Our goal is to create software that manages the commercial aspects of our platform, including task assignment for autonomous vehicles, remote support, fleet management, and customer order processing. As we prepare to significantly expand our fleet and integrate with partners on an API level, our tools are essential for the smooth daily operations of our business.As a Staff Backend Software Engineer, you will be part of a team that develops solutions for autonomous vehicle terminal operations, overseeing the launch and landing of vehicles at locations owned by Aurora and our major clients. You will enhance existing products and design entirely new features, making substantial contributions to the efficiency of terminal operations at Aurora.
Full-time|$125K/yr - $167K/yr|On-site|Pittsburgh, Pennsylvania, United States
Mission OverviewAs a Senior Electrical Engineer within the Vehicle Platform Engineering team, you will play a pivotal role in designing power and signal distribution systems for Autonomous Vehicles. We seek an individual proficient in the hardware design lifecycle, who thrives in a dynamic environment and can quickly adapt to evolving challenges. You will collaborate cross-functionally to gather essential details for establishing connections, generate comprehensive system diagrams, electrical schematics, and wiring harness diagrams, and assist in the creation of assembly and build documentation. Additionally, you will develop detailed component and system qualification, validation test plans, and lead testing efforts.We value detail-oriented problem solvers with strong critical thinking and time management skills who can effectively work both independently and as part of a team. You will engage with colleagues from diverse backgrounds and contribute to innovative processes that enhance our work.The Motional Pittsburgh office is situated in the state-of-the-art Hazelwood Green development, embodying the city's commitment to revitalizing the neighborhood in a thoughtful, inclusive, and sustainable manner. With beautiful views along the Monongahela River, our office is at the heart of this vibrant new community.
Role overview This Senior Software Engineer position at Aurora Innovation centers on sensor infrastructure for autonomous vehicles. Based in Pittsburgh, Pennsylvania, the role involves building and refining software that supports the sensor systems critical to self-driving technology. What you will do Design and implement software solutions to strengthen the sensor infrastructure Collaborate with engineers to develop new algorithms and enhance existing ones Optimize system performance for a range of sensor technologies Help improve the reliability and effectiveness of sensors used in autonomous vehicles Collaboration Work closely with a team of experienced engineers. Share knowledge, solve technical problems together, and contribute to advancing Aurora's sensor capabilities.
Full-time|$144K/yr - $191.3K/yr|On-site|Pittsburgh, Pennsylvania, United States
Join Motional’s Pittsburgh Team!Our Pittsburgh office is situated in the innovative Hazelwood Green development, a significant step towards revitalizing the neighborhood with a focus on sustainability and inclusivity. Enjoy stunning views of the Monongahela River while working in this state-of-the-art facility.Mission Overview:We are on the lookout for a dedicated Staff Design Release Engineer to become a key player in our newly established Design Release Engineering team within the Vehicle Platform Engineering group. This position will be responsible for the design release and seamless integration of vehicle control and interface subsystems, acting as the primary technical authority for essential vehicle modules such as Autonomous Emergency Braking (AEB), Vehicle Interface Controllers (VIC), Cabin Monitoring Systems, and Human-Machine Interface (HMI) hardware. Your role is crucial in ensuring technical excellence, fostering supplier collaboration, and guaranteeing hardware delivery that aligns with performance, cost, and timing goals.Your Responsibilities:Lead the complete design release process for critical vehicle system hardware, focusing on mechanical mounting, alignment, thermal management, electrical interfaces, and network integration.Drive technical execution throughout the product lifecycle, from concept development to sustaining engineering and continuous enhancements.Oversee the creation and release of comprehensive engineering documentation, ensuring alignment with vehicle-level design.Work closely with OEM partners to guarantee smooth mechanical, electrical, and network integration of controllers and interface modules.Define and maintain the Design Verification Plan & Report (DVP&R) to validate against system performance criteria.Manage the Engineering Change (ECN) process, ensuring traceability, cost impact assessments, and cross-functional agreement.Serve as the primary technical contact for suppliers, monitoring part readiness through various development phases.Collaborate with Systems Engineering, Autonomy, Software Infrastructure, Quality, and Vehicle Integration teams for flawless hardware integration and performance.
Full-time|$200K/yr - $285K/yr|On-site|Pittsburgh, Pennsylvania, United States
Mission Summary: Join our innovative team as a Staff/Principal Engineer specializing in Perception Capabilities. In this pivotal role, you will leverage advanced computer vision and deep learning technologies to develop state-of-the-art software solutions. Your extensive experience will encompass critical domains such as detection, classification, segmentation, and tracking, alongside essential functions like data engines, labeling policies, training pipelines, model optimization, simulation, and testing. Your commitment to excellence will drive substantial impact on our products, as you take initiative and ownership of outcomes. We are looking for someone eager to enhance the perception stack of self-driving vehicles. You will navigate unique challenges associated with safety-critical, open-world applications, ensuring rigorous engineering excellence and thorough evaluation. You will devise innovative solutions to complex issues, collaborating with interdisciplinary teams focused on capabilities to design, implement, and validate comprehensive solutions. What you’ll be doing: Lead the development and implementation of solutions that integrate perception components with downstream modules within our autonomy system. Analyze the performance of the perception subsystem, proactively identifying potential limitations regarding system-level capabilities. Document and lead cross-team efforts to resolve any identified hazards. Collaborate on innovative solutions to tackle “long tail” challenges, including synthetic data generation, advanced data mining, or utilizing language embeddings in onboard models. Depending on your expertise, you may also assist in optimizing and deploying models to vehicles, ensuring compliance with the constraints of our onboard hardware and functional requirements. Interface with systems and safety engineers, test engineers, and data analysts to ensure accurate requirements, test coverage, and performance metrics.
Full-time|$144K/yr - $191.3K/yr|On-site|Pittsburgh, Pennsylvania, United States
Join Motional's Pittsburgh office, located in the vibrant Hazelwood Green development, a key initiative aimed at revitalizing the neighborhood with thoughtful and sustainable practices. Enjoy stunning views of the Monongahela River while working in this state-of-the-art facility.Mission Overview:We are excited to announce an opening for a highly driven Staff Engineer in our newly established Design Release Engineering team, part of the Vehicle Platform Engineering group. This pivotal role will be responsible for overseeing the design release and integration of our autonomous vehicle's compute and connectivity subsystem. As the primary technical authority, you will guide the end-to-end design, validation, and production readiness of our cutting-edge compute hardware and controllers. Your efforts will ensure robust technical execution, facilitate supplier and cross-functional collaboration, and deliver hardware that meets performance, cost, and schedule targets.Your Responsibilities:Lead the comprehensive design release of high-performance compute and connectivity hardware, covering mechanical mounting, thermal management, electrical interfaces, and vehicle network integration.Drive technical execution throughout the product lifecycle, from initial concept through to ongoing engineering support and improvements.Oversee the creation and release of all engineering documentation, including models, drawings, Bills of Material (BOM), specifications, and test reports, ensuring they align with vehicle-level design.Define and maintain the Design Verification Plan & Report (DVP&R), ensuring successful validation against system performance objectives.Manage the Engineering Change (ECN) process for compute and connectivity hardware, ensuring transparency, cost impact analysis, version control, and comprehensive cross-functional agreement.Act as the main technical and program liaison with suppliers (Tier 1 and Tier 2), monitoring part maturity through DV, PV, and PPAP phases to guarantee tooling and delivery readiness.Cultivate strong partnerships with Systems Engineering, Autonomy, Software Infrastructure, Quality, and Vehicle Integration teams to ensure seamless hardware integration and manufacturability (DFM/DFA).Lead technical program reviews and design readiness assessments, proactively developing risk mitigation strategies to align compute hardware maturity with program milestones.Provide consistent, concise updates to technical leadership regarding design maturity, validation progress, outstanding issues, and timely resolution metrics.
Full-time|$179.2K/yr - $268.8K/yr|On-site|Pittsburgh, PA, Palo Alto, CA, Detroit, MI
Latitude AI (lat.ai) specializes in the development of advanced automated driving technologies, including Level 3 (L3) solutions, for Ford vehicles at scale. Our mission revolves around redefining the driving experience, making it safer, more enjoyable, and less stressful for everyone. Joining the Latitude team means collaborating with top-tier experts in machine learning, robotics, cloud platforms, mapping, sensor technology, and systems engineering, all committed to significantly enhancing the driving experience for millions. As a proud subsidiary of Ford Motor Company, we operate with the agility of a startup while developing cutting-edge automated driving technologies. Our headquarters are located in Pittsburgh, with engineering centers in Dearborn, MI, and Palo Alto, CA.About the Software Factory Team:The Software Factory team is pivotal in creating a seamless developer build experience, essential for developing, testing, and deploying software that aligns with Latitude’s mission. Team members are responsible for the development and maintenance of an end-to-end infrastructure pipeline within a distributed build environment, playing a crucial role in integrating new tools and technologies into a robust, deterministic, and scalable build ecosystem. We utilize and maintain build tooling (Bazel), author build and test tools (Starlark, Python), manage build environments (Docker, containers), and leverage a distributed remote execution and caching system (Buildfarm), while hosting CI/CD resources for developers to test and implement changes (Jenkins).Your Responsibilities: Collaborate with seasoned build engineers boasting decades of experience.Design and implement solutions for the long-term maintenance of software releases.Develop integrations with product teams that enhance the reusability and testability of modular autonomy systems.Measure, inspect, and improve the utilization of the build infrastructure.
Join our dynamic team at Latitude as a Senior Software Engineer specializing in C++ deployment. In this role, you will be instrumental in designing, developing, and implementing high-performance software solutions that enhance our deployment processes. We are looking for a passionate engineer who thrives in a collaborative environment and is eager to solve complex problems.
About Us:At Glydways, we are redefining the concept of public transportation. We believe that mobility opens doors to opportunities—connecting individuals to housing, education, jobs, commerce, and healthcare. By enhancing transportation accessibility, affordability, and sustainability, we empower communities to flourish and unlock economic and social growth.Our mission is to transform transit through a solution that provides high capacity, outstanding user experiences, unmatched affordability, and minimal environmental footprint.The Glydways system is an innovative network of carbon-neutral, interconnected transit pathways driven by standardized autonomous vehicles on dedicated roadways. Available 24/7 with on-demand access, it offers personalized and efficient travel without the burden of heavy upfront infrastructure costs or ongoing taxpayer subsidies.With Glydways, we are not just developing a transportation system; we are crafting a future where everyone has the freedom to move freely and easily.Join Our Team:The Onboard Integration team is responsible for creating the software foundation that powers every Glydways vehicle. We operate within the Embedded Platform & Integration group and collaborate closely with Vehicle Hardware, Autonomy, Safety, and Track Operations to ensure seamless integration of components into a unified system on the road.Our work includes streaming data from new sensors, controlling vehicle actuators, developing our custom embedded Linux OS, integrating machine learning frameworks, and creating tools for live track operations. We are the glue that keeps vehicles and teams moving forward. We prioritize engineers who thrive in ambiguity, can extract meaningful insights from complex systems, and deliver results efficiently.
Full-time|On-site|Pittsburgh, PA, Palo Alto, CA, Detroit, MI
Role Overview Latitude is looking for a Senior Software Engineer focused on Test Infrastructure. This role centers on strengthening testing frameworks to help deliver reliable software. The position is available in Pittsburgh, PA, Palo Alto, CA, or Detroit, MI. What You Will Do Work closely with teams across engineering, product, and QA to support development efforts. Design, build, and maintain test infrastructure that supports software quality. Help improve and extend frameworks used for automated and manual testing.
Full-time|On-site|Pittsburgh, PA or San Francisco Bay Area or Salem, OR
Agility Robotics stands at the forefront of robotics innovation. Our flagship robot, Digit, is the first of its kind to be implemented in workplaces worldwide. Our team is distinguished by its expertise in designing, engineering, and delivering robots that possess advanced mobility, dexterity, intelligence, and efficiency—specifically tailored to collaborate with humans in environments made for people. Every day, we tackle engineering challenges and develop groundbreaking solutions that will ultimately make robots an integral part of daily life. This mission fuels our passion: enhancing business productivity and enriching the lives of individuals.About the PositionWe are seeking a Senior Software Engineer to become an integral part of our Skills team, focusing on the integration of perception models into practical robotic applications. In this role, you will spearhead perception integration initiatives aimed at constructing robust, structured representations of the world that can be effectively utilized within robotic workflows. You will take charge of the performance of the perception stack on the robot, engaging with actual hardware and validating your solutions in production scenarios. Collaboration with AIML teams will be essential as you integrate both proprietary and third-party methods to fulfill customer and task-specific requirements. This opportunity is perfect for someone who enjoys hands-on work with real systems, excels at solving end-to-end integration challenges, and is dedicated to ensuring reliable perception performance in production environments.Key ResponsibilitiesDevelop robust perception algorithms and applications that utilize existing models to enhance reliability and simplify estimation in robotic tasks (e.g., stacks, pallets, conveyors, flow racks).Define and maintain reusable APIs to facilitate interactions between the task planner and skills layer with a library of perception capabilities.Integrate perception functionalities with other robotic skills, including manipulation behaviors, using state machines, behavior trees, and task planners.Manage datasets and conduct experiments to validate perception skills under various task conditions and scenarios.
Full-time|$149K/yr - $198.5K/yr|On-site|Pittsburgh, Pennsylvania, United States
Mission Overview: Join us as a Senior Software Engineer, where you will be integral in crafting and deploying automated workflows, advanced tooling, and insightful analytics to enhance our autonomy stack's scalability. You will be essential in transforming vast datasets into actionable engineering insights, ensuring our software releases are robust, validated, and road-ready. Your Responsibilities: Create Intelligent Tooling: Design and implement advanced automation to analyze and clarify complex system behaviors, utilizing sophisticated data modeling to expedite solutions. Lead Analytics Development: Spearhead the creation of impactful performance visualization tools that convert raw metrics into clear, actionable insights regarding on-road performance. Enhance Release Engineering: Use your expertise to refine our release processes, moving towards a highly automated deployment framework that preserves quality while boosting efficiency. Advance Simulation Capabilities: Elevate our virtual testing environments, ensuring our simulation suites deliver high-fidelity feedback for comprehensive release understanding. Collaborate Across Teams: Engage within a large, multi-disciplinary codebase to guarantee seamless integration across planning, motion, and controls teams. Qualifications We're Seeking: Significant experience in developing production-grade applications, tools, and pipelines using Python. Proficient in navigating and contributing to large, complex codebases with an emphasis on modularity and documentation. Demonstrated success in delivering software in a production environment, with knowledge of CI/CD, version control at scale, and stringent release cycles. A keen curiosity for data and the ability to derive meaningful patterns from complex, high-dimensional datasets. A strong passion for a driverless future and an understanding of the critical nature of deploying software that interacts with the physical world. Bonus Skills (not mandatory): Experience with C++ in a Linux environment. Familiarity with Machine Learning frameworks or Large Language Model (LLM) integration. Background in robotics middleware (ROS, DDS) or autonomous systems.
Join our dynamic team at latitude as a Senior Software Engineer specializing in Machine Learning Platforms. We are looking for a highly skilled and passionate engineer who is eager to innovate and contribute to cutting-edge projects that drive our machine learning initiatives. In this role, you will collaborate with cross-functional teams to develop robust and scalable ML solutions that impact our business and enhance user experiences.As a Senior Software Engineer, you will leverage your expertise in software development and machine learning algorithms to build, optimize, and maintain ML models. You will also play a crucial role in mentoring junior engineers and fostering a culture of continuous learning and improvement within the team.
Full-time|On-site|Pittsburgh, PA, Palo Alto, CA, Detroit, MI
Join us at latitude as a Senior Software Engineer - Motion Planning where you will be at the forefront of developing advanced motion planning algorithms. This role is crucial in enhancing our autonomous systems and requires a blend of creativity and technical expertise. You will collaborate with a talented team to innovate and create solutions that shape the future of mobility.
Full-time|On-site|Detroit, MI, Pittsburgh, PA, Palo Alto, CA,
Role Overview latitude is hiring a Staff Embedded Software Engineer with deep experience in Real-Time Operating Systems (RTOS), including FreeRTOS. This position is based in Detroit, MI, Pittsburgh, PA, or Palo Alto, CA. What You Will Do Design and develop embedded software for new and existing products. Implement solutions using RTOS and FreeRTOS. Work closely with teams across hardware, firmware, and product to deliver reliable, high-performance systems. Contribute to the overall quality and stability of embedded platforms. Location Detroit, MI Pittsburgh, PA Palo Alto, CA
Join Aurora Innovation as a Software Engineer focused on developing our Behavior Planning Machine Learning Platform. In this dynamic role, you will contribute to pioneering technologies that enhance autonomous vehicle performance. You will collaborate with a talented team and leverage cutting-edge machine learning techniques to create innovative solutions for real-world challenges.
Full-time|On-site|Pittsburgh, Pennsylvania, United States
About the Role Motional is hiring a Senior Component Systems Engineer focused on Camera Sensors in Pittsburgh, Pennsylvania. This position plays a key part in advancing sensor technology for autonomous vehicles. The engineer will help strengthen camera sensor systems, supporting both safety and performance across Motional’s products.