Staff Software Engineer
$189.3k - $290kGeneral Motors Proving Ground
Staff Software EngineerThe AV HIL Software Platforms team in the GM Autonomous Vehicle (AV) Organization is responsible to develop and scale high-fidelity and reliable Hardware-in-Loop validation platforms to test AV software prior to deployment, to ensure enterprise usability, end-user functionality, and provide high quality, use case driven signals, such as AV Performance Validation and AV System Reliability.As a Staff Software Engineer on the AV HIL Software Platforms Team, you get to be at the intersection of AV software and AI models, and the hardware systems that are responsible for vehicle autonomy! You will have an opportunity to work on what it takes to run, deploy, and test on the next generation of GM AVs.This is a highly collaborative team with close collaboration with various teams within the core AV organization including AV Infrastructure, Embodied AI, AV/AI Platform, Model Deployment, Middleware, OS, Sensor Applications, and Vehicle Integration. This role blends expertise in Software development, software optimization, managing and deploying HIL Services as a PaaS, and hardware-aware engineering.ResponsibilitiesDefine and drive the long-term technical strategy, architecture, and roadmap for AV HIL software platforms and integration services across multiple products, programs, and development organizations.Lead the design and evolution of highly scalable, reliable, observable, and hardware-aware HIL capabilities that support AV software validation from development through deployment.Establish architectural direction and technical standards for platform services, APIs, service reliability, test automation, performance, and operational excellence.Own the most complex, ambiguous, and business-critical technical problems spanning AV software, AI models, vehicle hardware, infrastructure, middleware, operating systems, and deployment pipelines.Translate organizational and customer needs into clear technical strategies, measurable outcomes, platform requirements, and incremental delivery plans.Influence technical decisions across the AV organization and build alignment among senior technical leaders, product stakeholders, and partner teams.Deliver reliable software and platforms through strong engineering practices, including requirements generation, design reviews, continuous integration, automated testing, observability, issue management, release readiness, and operational support.Identify opportunities to improve platform scalability, utilization, fidelity, developer productivity, and cost efficiency; define success metrics and drive sustained improvements.Serve as a hands-on technical leader who contributes to critical software designs and implementations while raising the engineering quality of the broader organization.Mentor and develop engineers across experience levels, strengthen technical communities of practice, and help shape hiring and talent-development strategies.Represent AV HIL Software Platforms in cross-functional architecture reviews and technical planning forums, communicating complex trade-offs clearly to technical and non-technical audiences.Required Qualifications10+ years of experience designing, developing, and delivering production-quality software systems, including significant experience leading large or highly complex technical initiatives.Bachelor's degree in Computer Science, Computer Engineering, or a related technical field; Master's or PhD preferred.Expert software engineering and systems fundamentals, with strong coding ability in Python, C++, or comparable languages.Demonstrated ability to define and execute technical strategy for complex, distributed, hardware-software systems with broad organizational impact.Deep experience designing for scalability, performance, reliability, observability, maintainability, and operational excellence.Experience developing and operating software in a Linux environment and working effectively across the full software development lifecycle.Strong understanding of platform and service architecture, APIs, automation, CI/CD, test infrastructure, and production operations.Proven ability to lead through influence, resolve cross-team dependencies, build alignment, and make sound decisions in ambiguous environments.Excellent written and verbal communication skills, including the ability to communicate architecture, risks, and trade-offs to senior leadership.Preferred QualificationsExperience defining and scaling hardware-in-the-loop, software-in-the-loop, simulation, validation, or other large-scale test and integration platforms.Experience optimizing and evaluating complex software systems on dedicated hardware, including performance profiling, resource management, latency analysis, and capacity planning.Experience with ROS or similar robotics architectures and distributed autonomy software stacks.Experience with low-latency, real-time, safety-critical, or highly deterministic systems.Experience in the autonomous vehicle, automotive, robotics, embedded systems, or adjacent industries.Experience delivering platform-as-a-service capabilities used by multiple engineering teams or product organizations.Experience with large build and dependency management systems such as Bazel.Experience with SQL and data systems used for test analytics, platform observability, or validation insights.Experience establishing engineering standards, platform governance, technical roadmaps, or architecture review processes.Demonstrated success mentoring senior engineers and influencing technical direction beyond a single team.Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.Compensation: The expected base compensation for this role is $189,300 -$290,000, Actual base compensation within the identified range will vary based on factors relevant to the position.Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays.#GM-AV-1This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. The selected candidate will be required to travel <25% for this role. This job may be eligible for relocation benefits.
- ...design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build... ..., OS frameworks, and third‑party applications (including game engines). Act as a technical ambassador, collaborating with GPU vendors...SuggestedFull time
$230k - $323k
...to the office, or leaving earlier when needed to accommodate family commitments. About the role We are looking for staff software engineers interested in designing elegant solutions for difficult problems in the autonomy space. Our software engineers work across...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$160k - $200k
...progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of... ...of a comprehensive High Temperature Operating Life (HTOL) Test Software system. Your work will involve designing, implementing, and...SuggestedFull timeTemporary workFlexible hours$239k - $359k
...founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. THE ROLE As a Staff Software Engineer in the Hyperscale Build Infrastructure team, you will be responsible for the architecture, development, and maintenance of...SuggestedFull timeWork at officeFlexible hours- ...the ground up, and we're doing it with speed. We're building software that orchestrates every go-to-market motion, enabling B2B teams... ...alongside the best! About the Role We are looking for Software Engineers who are excited to solve challenging problems and build...SuggestedFull timeImmediate start
- ...Confidential AI, enabling organizations to unlock the value of sensitive data while preserving privacy and security. The Role Staff Software Engineer (Rust) - Confidential Computing Infrastructure We’re looking for a Staff Software Engineer (Rust) to join our...Full timeH1b
$230k - $380k
...act together as one. This mission will ask everything of us: urgency, precision, and relentless work. The Role As a Staff Software Engineer on the Agent Harnessing team, you will build the core architecture that allows AI agents to interact with and control complex...Full timeRelocation package$209.6k - $314.4k
...change yours. Working at the intersection of hardware, software, and molecular science, Carbon delivers on the promise of 3... ...two-way conversation with our cloud. We are looking for a Staff Backend Engineer to own the services that live on that seam between our...Permanent employmentFull timeFor contractorsWork at officeRemote work$200k - $260k
...Senior/Staff Software EngineerIn Office - Santa Clara, CA OR Seattle, WAAbout UsOrkes is a platform for developers to build durable, distributed... ...applications. Based on the popular open source orchestration engine Conductor, Orkes lets developers focus on faster go to market...Work at office$104k - $169.5k
...preventing successful cyber attacks.This team is looking for engineers who are passionate about technology, have an interest in cyber... ...ResponsibilitiesCollaborate with cross-functional teams to design, develop, and deploy software solutions with agility and rapid iteration. Use and experiment...Visa sponsorshipWork visa$152k
...Staff Software EngineerThe Resource Fabric Engineering team builds and operates the foundational infrastructure and developer tools that power the AI lifecycle across Coupang. Our mission is to provide scalable, reliable, and intelligent platforms that enable teams to...Temporary work- ...Staff Software EngineerThe Parallel and Distributed Computing Group for the client is developing advanced parallel and distributed frameworks to meet the needs of applications and services running on cloud, edge and device. We aim to improve scalability, reliability,...
$150k - $215k
...Staff Software Development EngineerFortinet is calling for an experienced Staff Software Development Engineer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry.Responsibilities:Developing...Full timeWorldwide$240.8k - $361.2k
...help you change yours.Working at the intersection of hardware, software, and molecular science, Carbon is committed to delivering on the... ...global printer network remain resilient and highly available.Engineer Scalable Web Infrastructure: Lead the evolution of our front-end...Work at office$200k - $220k
...Senior Staff Software EngineerPicarro is seeking a Senior Staff Software Engineer to take a leading role in architecting and developing the low-level software that powers our advanced Cavity Ring-Down Spectroscopy (CRDS) instrumentation.In this role, you'll serve as a...Full timeTemporary workSummer holidayWorldwide- ...Staff Software EngineerChicago, Illinois, United States; Jersey City, New Jersey, United States; Mountain View, California, United StatesOverview... ...-exposed property insurance, is seeking a Staff Software Engineer to help design, build, and evolve the software platforms that...Live inRemote work
- ...Depot helps software teams build faster and spend less time waiting. The platform spans Depot CI, remote container builds, GitHub... ...fast, dependable, and easy for developers. We’re looking for a Staff Engineer who can work across the whole product. You might redesign...Currently hiringRemote work
$207k - $275k
...Staff Software EngineerLivingston, NJ / New York, NY / Sunnyvale, CA / San Francisco, CA / Bellevue, WA CoreWeave is The Essential Cloud... ...025. Learn more at You'll Do:The Platform & Infrastructure Engineering team sits at the core of our Data Infrastructure...Permanent employmentFull timeCasual workWork at office$190k - $210k
...inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy . About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team, you will be a key player in defining, maintaining and enhancing...Work at officeLocal areaRemote work2 days per week3 days per week$152k - $248k
...Staff Software EngineerThis role will be based in Mountain View, CA.At LinkedIn, our approach to flexible work is centered on trust and... ...center capacity management tools that power Infrastructure Engineering at LinkedIn. We own tooling for every phase of the hardware...For contractorsWork at officeFlexible hours- ...ultra high-speed inference. About the Role We're hiring a Staff Engineer to own major areas of the architecture of our Inference Cloud... .... Skills & Qualifications ~8+ years of experience in software engineering, with substantial individual contributor experience...Full time
$251k - $310k
...Staff Software Engineer, PlannerWaymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced...Full timeRemote work- ...ultra high-speed inference. About the Role We're hiring a Staff Engineer to help lead, drive, and contribute to projects on our... ...Responsibilities Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development...Full time
$213.48k - $319.72k
...Team crafts vital services that ensure Nuro Driver™ reaches destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs, and manage scalable traffic for every journey, adapting as our...Immediate startFlexible hours- ...PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon... ...monitoring. Collaborate closely with machine learning engineers to efficiently deploy new models into production while maintaining...
$166.5k - $291.4k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy... ...will drive quality and development excellence across the entire software development lifecycle, from initial design and coding to comprehensive...Full timeWork at officeImmediate startRemote workFlexible hours- ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products... ...in a related field and 6+ years of professional experience in software engineering or a similar domain. You have strong...Immediate startShift work
$200k - $250k
...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the... ...U.S. Department of Defense. Kodiak is recruiting a Staff Software Engineer to lead design and development of mission planning, routing...Temporary workWork at officeVisa sponsorshipFlexible hours- ...validation. Perform image-quality tuning and measurement. Document algorithms. Requirements MS or PhD in Electrical Engineering or Computer Science. At least 6 years of experience. Familiarity with camera ISP algorithms and pipelines or computer-vision...Full time
$190.9k - $334.1k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears... ...assisted access intelligence. We are looking for a Senior Staff IAM Software Engineer to bring full stack and systems depth to the team,...Permanent employmentFull timeWork at officeImmediate startRemote workWorldwideRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- internship software Sunnyvale, CA
- software Sunnyvale, CA
- software intern Sunnyvale, CA
- id software Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- software sales Sunnyvale, CA
- software asset management analyst Sunnyvale, CA
- software technology Sunnyvale, CA
- software technical support engineer Sunnyvale, CA



