Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Perception Software Engineer

$170k - $240k
Full-time

Fruition Group

Staff Perception Software Engineer – Autonomous Vehicle Systems

We are representing a fast-scaling technology company developing cutting-edge autonomous vehicle platforms. They are seeking a Staff Perception Software Engineer to lead the design and development of intelligent perception systems that power autonomy across complex, real-world environments.

This is a high-impact role where you’ll shape the algorithms and systems responsible for situational awareness, object detection, and environmental understanding for next-generation autonomous mobility.

Location:

Flexible across the U.S. with a preference for candidates near major tech hubs (Austin, San Francisco Bay Area, Seattle).

Compensation Package:

  • Base Salary Range: $170,000 – $240,000 (depending on experience)
  • Annual Bonus: Up to 20%
  • Equity
  • Full medical/dental/vision coverage
  • 401(k) with company match
  • Flexible PTO and remote work flexibility
  • Relocation support as needed

Role Overview:

As a Staff Perception Software Engineer, you will serve as a technical leader in the development of advanced perception pipelines. You’ll architect and optimize systems that fuse sensor data (LiDAR, camera, radar) and deliver real-time, accurate understanding of the surrounding environment to support safe autonomous decision-making.

Key Responsibilities:

  • Design and implement core perception algorithms for detection, classification, tracking, and scene understanding
  • Lead integration of multi-modal sensor data (LiDAR, radar, camera) into robust, real-time pipelines
  • Develop scalable, efficient code for deployment on embedded and vehicle compute platforms
  • Work closely with autonomy, mapping, and systems teams to integrate perception into full-stack autonomy
  • Conduct data-driven performance tuning and optimization across real-world edge cases
  • Provide technical mentorship and help establish best practices across the perception team

Qualifications:

  • M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or related field
  • 7+ years of experience in perception software, computer vision, or robotics
  • Strong proficiency in C++ (modern standards) and Python
  • Hands-on experience with one or more of the following:
  • Deep learning for perception (e.g., object detection, semantic segmentation)
  • Multi-sensor fusion and tracking
  • 3D point cloud processing (e.g., PCL, Open3D)
  • Real-time systems and software optimization

Preferred Experience:

  • Experience deploying perception systems on AVs, UAVs, or robotics platforms
  • Familiarity with ROS, TensorRT, CUDA, or hardware acceleration
  • Experience with large-scale data processing and simulation environments
  • Knowledge of safety certification processes (e.g., ISO 26262, ASIL)

Apply or Inquire:

This is a rare opportunity to shape perception software at the forefront of autonomous mobility innovation. Apply Now!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Perception Software Engineer in Michigan vacancy
  • $189.3k - $290.7k

    Job DescriptionJob Summary We are seeking a Staff Software Engineer to join our ADAS HMI team within the Interactive Experience platform. In...  ...the ground up, spanning camera and sensor inputs, on-device perception and inference, driver-state interpretation, vehicle... 
    Suggested
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Milford, MI
    4 days ago
  •  ...United States.JOB SUMMARYThe Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear...  .../ExperienceMaster’s degree in computer engineering, Software Engineering, Electrical Engineering, Computer Science,... 
    Suggested
    Full time
    Work at office
    Local area

    Magna International

    Auburn Hills, MI
    2 days ago
  • $189k - $310.5k

     ...driver assist technologies; Arene, our software development platform for software-defined...  ...autonomy from 3D geometric computer vision and perception to prediction, motion planning, and safe...  ...daily with ML researchers, software engineers, robotics engineers, and hardware teams... 
    Suggested
    Full time
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Michigan
    20 days ago
  • $102.6k - $171k

    Work Flexibility: HybridJoin a team developing embedded software for advanced electromechanical medical devices within Stryker's Orthopaedic...  ...across software, electrical, mechanical, and systems engineering disciplines. You will support the development of innovative medical... 
    Suggested
    Full time
    For contractors
    Worldwide

    Stryker

    Portage, MI
    4 days ago
  • $160.2k - $246.3k

    Job DescriptionThe Role: We’re looking for a Security Software Engineer to join the Security Products Engineering team and drive the design and implementation of security-focused software and services across GM. You will lead and contribute to the engineering of platforms... 
    Suggested
    Full time
    For contractors
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    3 days ago
  •  ...MI three times per week, at minimum, or as dictated by the business.The Role:We are seeking a highly skilled and motivated Staff Software Engineer to lead the development of innovative battery management software solutions for low-voltage (LV) systems. This role demands... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    2 days ago
  • $195k - $298.8k

    Job DescriptionJoin us at the forefront of next-gen automotive technology. As a Staff Android Software Engineer, you’ll drive the future of in-vehicle user experiences by developing high-performance Android-based infotainment and digital cluster systems. You’ll focus on... 
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    4 days ago
  • $146.8k - $272.6k

     ...clients, and thousands of responding institutions to securely verify balances and transactions with speed and certainty.As a Staff Software Engineer - AI on the Confirmation Product Engineering team, you will be a hands-on technical leader building and delivering... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    1 day ago
  •  ...report to the location three times a week (or other frequency dictated by your manager). The Role:General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for... 
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  • $50 per hour

    Staff Software EngineerThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in...  ...extraction and benchmarking of legal terms.As a Staff Software Engineer, Full Stack at Noetica, you'll help build robust backend... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    2 days ago
  • $189k - $240k

    Job DescriptionWe are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The role involves development of high-performance, safety/regulatory-focused UI features across QNX/Linux/Android-based platforms, with... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    2 days ago
  •  ...deliver reliable, scalable experiences. We are looking for engineers who pair strong software fundamentals with practical AI-assisted development...  ...help the broader team work better.The roleWe are hiring a Staff Software Engineer with demonstrated ability to use AI as... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    16 hours ago
  •  ...and the company's industry leading position by bringing incremental software changes to market. The ideal candidate is an industry-proven, hands-on, well-rounded senior leader of software engineering by trade specializing in COBOL application development and mainframe... 
    Permanent employment
    For contractors
    Work at office
    Remote work

    Western & Southern Financial Group

    Fremont, MI
    1 day ago
  • Job DescriptionAs a Staff Software Engineer specializing in Golang, you will play a pivotal role in designing, developing, and maintaining high-performance, scalable software solutions that underpin General Motors' enterprise data architecture. You will drive technical... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    3 days ago
  •  ...development and release plans are created and executed in adherence to engineering standard work for the purpose of on-time high quality delivery...  ...to specific responsibilities (e.g. Daily stand-up Meeting or Software Execution Team Meeting). Provides technical leadership... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    3 days ago
  • Job DescriptionThe Team:The BSW (Basic Software) Memory Boot & Programming Services team...  ...content across manufacturing, service, engineering, and over-the-air use cases.The team develops...  ....The Role:We are now hiring for a Staff Software Engineer for Boot Software within... 
    Full time
    Local area
    Immediate start
    Work from home
    Relocation package

    General Motors

    Milford, MI
    1 day ago
  • $137.1k - $254.7k

    Job DescriptionThomson Reuters is looking for a Staff Software Engineer / Architect - AI to join our CoCounsel Forward Deployed Engineering team.This role sits at the intersection of AI engineering, architecture, product development, and customer delivery. You will work... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    2 days ago
  • $156.2k - $195.3k

     ...for future generations. Role Summary Our Enterprise Software team powers the digital backbone behind Rivian's supply chain...  ...to logistics and supplier ecosystems. We’re looking for a Staff Software Engineer who is excited to build at the intersection of enterprise systems... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Plymouth, MI
    4 days ago
  •  ...most important initiatives. That creates an interesting engineering challenge. Shibumi isn't a single-purpose application with fixed...  ...continues to grow is what makes the work rewarding. As a Staff Software Engineer, you'll be a hands-on technical leader. You'll... 
    Full time
    Flexible hours

    Shibumi

    Royal Oak, MI
    2 days ago
  • $260.1k

     ...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering vision for how fiat moves into and out of Coinbase across 50+... 
    Local area

    Coinbase

    Lansing, MI
    2 days ago
  •  ...Remote United States Full time JR0037924 Job Title: Staff Software Development Engineer About Trellix Trellix is a global company redefining the future of cybersecurity. The company’s comprehensive, open, and native cybersecurity platform helps organizations... 
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Trellix

    Lansing, MI
    3 days ago
  •  ...requires sustained investment in the people, software, and systems that support safer, better,...  ...build our team of passionate software engineers who bring technical depth, independent...  ...efficiently. We are looking for a Staff Software Engineer who can take technical... 
    Local area
    Work from home
    Relocation package

    Talentify.io

    Warren, MI
    1 day ago
  • Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal candidate... 
    Full time
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Center Line, MI
    2 days ago
  • $260k - $302.4k

     ...DescriptionDUTIES: Define and lead corporate software strategy for new technology highly...  ...degree in Computer Science, Electrical Engineering, or related field of study. Five (5) years...  ...experience as a Senior Software Engineer, Staff Software Engineer or related occupation.... 
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Center Line, MI
    1 day ago
  • $189.3k - $290.7k

    Job DescriptionThe RoleGeneral Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test, integrate, validate, and deliver embedded software for software-defined vehicles. This role is for a hands-on technical leader who can... 
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    General Motors

    Milford, MI
    16 hours ago
  • $126.82k - $164.12k

     ...Gilead, therapeutic projects rely on timely, high-quality scientific data to drive decisions throughout drug discovery. The Staff Software Engineer, Research Systems partners directly with scientists to design, develop, deploy, and support informatics solutions that... 
    Full time
    For contractors
    Local area

    GILEAD Sciences

    Foster City, MI
    3 days ago
  • $160.2k - $246.3k

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded Software Development Tools organization.In this role, you will apply artificial intelligence to improve developer productivity, modernize engineering workflows,... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  • Job DescriptionThe Role: General Motors is seeking a software engineering leader to modernize and scale the build systems that support software-defined vehicles. This role will help lead the transition from a legacy Make-based system to Bazel, Google’s open-source build... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    3 days ago
  •  ...Job Description Job Description 2bridge has been engaged in the search for a full-time, direct-hire Staff Software Engineer to join our client in the Marketing Tech Space. Our client provides Analytics, Customer Experience, and Lead Capture and conversion services... 
    Full time
    Remote work

    2Bridge Partners

    Detroit, MI
    a month ago
  •  ...Renesas Electronics Corporation in Farmington Hills, MI, is seeking a Staff Engineer, Software – Physical AI, to lead development and adoption of R-Car based platforms for humanoid robotics and embodied AI. The role blends embedded systems, AI acceleration, and robotics... 

    Jobleads-US

    Farmington Hills, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Perception Software Engineer. Be the first to apply!