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

Robotic Software Engineer, Perception

$140k - $220k

Applied Compute

Perception Autonomy Engineer

Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on the planet. Applied Intuition services the automotive, defense, trucking, construction, mining and agriculture industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen of the top 20 global automakers, as well as the United States military and its allies, trust the company's solutions to deliver physical intelligence. Applied Intuition is headquartered in Sunnyvale, California, with offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo.

We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments.

About the Role

As a Perception Autonomy engineer, you will be pivotal in developing, integrating, and maintaining real-time sensor software solutions deployed across a range of heterogenous autonomous vehicles and different domains (e.g., land, air, sea, and space). You will work with a team to continuously add capability and demonstrate the solution to customers in real-world scenarios on a variety of hardware platforms. Your responsibility will primarily be designing, developing, and rapidly integrating AI/ML sensor algorithms to interface across different platforms, ingest relevant mission information, and support the autonomy team's mission objectives. This work includes developing autonomous sensor controllers to optimally fuse information between state-of-the-art sensor systems, such as EO, IR, acoustics, radar, and RF.

At Applied Intuition, You Will:
  • Develop, integrate, and adapt cutting-edge AI/ML algorithms running on the perception autonomy stack to collect relevant information across a suite of platform sensors

  • Create interfacing software to autonomously control sensors (e.g., EO, IR, acoustics, radar, and RF)

  • Collaborate across the sensor, tracking, and autonomy teams to ensure seamless deployment of heterogeneous platform swarms in on-site DoD testing and demonstration events

  • Deploy containerized solutions to embedded Linux devices, leveraging computer-in-the-loop testing and profiling, and efficiently collecting performance data

  • Interact with the DoD customer to understand their use cases, requirements, and triage needs during field events to deliver a superior customer experience

  • Work closely with our existing team to internally triage technical problems and scope

  • Carefully communicate and document ongoing work to ensure internal flexibility in a fast paced environment as well as clarify progress with external customers

  • Drive execution of simulation tooling to playback sensors, platforms, and autonomy in post processing field test analysis

  • Implement improvement plans for future integration efforts based on simulation analysis and customer feedback

We're Looking For Someone Who Has:
  • MS or PhD in Electrical Engineering, Computer Engineering, Robotic Engineering, Computer Science, Optimization, or equivalent OR 5+ years of relevant experience working with sensor algorithms, hardware, and HIL software integration

  • Experience with multiple sensor modalities (e.g., EO, IR, lidar, radar, sonar, acoustics, etc.) Core understanding of sensor physics and sensor control parameters

  • Experience training and deploying ML algorithms (python, pytorch, tensorflow) onto integrated systems (onnx, C++ models)

  • Familiarity with tracking basics (e.g., Kalman filters) and optimal sensor fusion

  • Experience working comfortably in Linux and Docker

  • Prior experience with remote software development, ability to handle and process large datasets, and learn new software and algorithms as needed with little supervision

Travel Requirements:
  • Must be willing to travel as projects require, usually for SW/HW integration and/or demonstrations; estimated average travel is every 1-2 months for 2-5 days (10-20%)

  • Travel-adverse candidates are encouraged to inquire about relocation assistance to HQ in Poway, CA

Security Requirements:
  • Must be a U.S. Citizen

  • Must hold or be eligible to obtain and maintain a U.S. security clearance

Nice To Have:
  • Proficiency with modern C++ development (2011, 2017, 2020, smart pointers, etc.), CMAKE, Python and Bash

  • PhD in computer science or electrical engineering with AI/ML focus

  • Experience with robotic swarm or multi-agent systems and optimization

  • Strong tracking and sensor fusion background

  • Current U.S. SECRET security clearance

Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment.

Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position.

Please reference the job posting's subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the location listed is: $140,000 to $220,000 USD annually.

Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Robotic Software Engineer, Perception in Ann Arbor, MI vacancy
  •  ...Senior Software Engineer - Cloud Automation Ann Arbor, MI, Remote - US At Torc, we have...  ...Collaborating with teams specializing in perception, planning, control, mapping, and...  ...Experience operating infrastructure for ML or robotics workloads Perks of being a full-... 
    Suggested
    Full time
    Immediate start
    Remote work

    TORC Robotics

    Ann Arbor, MI
    1 day ago
  • $139k - $166.8k

     ...focused solely on developing software for automated trucks to transform...  ...accuracy and reliability of perception systems across our autonomous...  ...currently seeking a Software Engineer who is enthusiastic about...  ...engineering, software engineering, robotics, or a related field with 4+... 
    Suggested
    Full time
    Immediate start
    Remote work
    Relocation

    TORC Robotics

    Ann Arbor, MI
    3 days ago
  •  ...driver assist technologies; Arene, our software development platform for software-defined...  ...driving system typically comprises Sensing, Perception, Localization, Planning, and Control...  ...Calibration sub-team is seeking a Software Engineer to support the development of sensor... 
    Suggested
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Ann Arbor, MI
    2 days ago
  •  ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City...  ...this goal in its next-generation vehicles. The Arene Engineering Solutions North America’s Applied Engineering Team supports :... 
    Suggested
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Woven by Toyota

    Ann Arbor, MI
    3 days ago
  • $160.8k - $193k

     ...focused solely on developing software for automated trucks to...  ...support vehicle intent and perception component development and testing...  ....  You will work with other engineers to integrate the simulation...  ...Degree in Computer Science, Robotics, Electrical Engineering or related... 
    Suggested
    Full time
    Work at office
    Immediate start

    Torc Robotics

    Ann Arbor, MI
    21 hours ago
  • $110.9k - $188.5k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...Description/Preferred Qualifications Senior Full Stack Software Engineer are core to KLA's technology, while we do not currently... 
    Minimum wage
    Work experience placement
    Work at office
    Flexible hours

    KLA

    Ann Arbor, MI
    4 days ago
  •  ...Senior Full Stack Software Engineer Mariana Minerals is looking for an experienced Senior Full Stack Software Engineer to lead critical technical initiatives in building the next-generation critical minerals supply chain to support the world's energy transition.... 

    Mariana Minerals

    Ann Arbor, MI
    3 days ago
  •  ...Full-Stack Software Engineer The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI. Position requires a Bachelor's degree in Computer Science or Computer Engineering & 60 months experience as a Full- Stack Software Engineer... 

    University of Michigan

    Ann Arbor, MI
    5 days ago
  •  ...Senior Software Developer GripFusion is a sports-technology startup building next-generation intelligent sporting equipment that combines...  ...infrastructure and work with Data Scientist/Signal Processing Engineer to incorporate analytical functionality into the product... 
    Work experience placement

    GripFusion

    Ann Arbor, MI
    5 days ago
  •  ...Senior Full Stack Software Engineer Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver... 
    Full time
    Summer work
    Remote work

    Gambyt

    Ann Arbor, MI
    4 days ago
  • Senior Software Engineer, - CPA Global North America LLC d/b/a Clarivate Analytics (US) LLC - Ann Arbor, MICPA Global North America LLC d/b/a Clarivate Analytics (US) LLC, Ann Arbor, MI. Design, develop, enhance, and debug enterprise software applications, including IP... 
    Work at office
    Remote work

    CPA Global North America LLC d/b/a Clarivate Analytics (US) ...

    Ann Arbor, MI
    3 days ago
  • $100k

     ...visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, machine learning engineers for full time positions with clients. Who... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Ann Arbor, MI
    5 days ago
  •  ...innovation to the challenges of today. We are seeking aspiring engineers, signals processors, and physicists excited to join our team...  ...developing the next generation of signal and image processing software, building on our 80-year history on the cutting edge of the... 
    Temporary work
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    ARKA Group

    Ypsilanti, MI
    2 days ago
  •  ...Development team, bringing subject matter expertise in blockchain and digital assets alongside a strong foundation in software architecture and engineering. This role will support key R&D initiatives focused on digital asset capabilities—including tokenization, custody... 
    Contract work
    Work at office

    Charles Schwab

    Ann Arbor, MI
    4 days ago
  •  ...up Bazel builds, Yocto recipes, and CI/CD workflows for various hardware platforms including x86, Qualcomm 8255, and Orin DevKit. Supporting software integration and deployment on hardware. Documenting and sharing knowledge around build and hardware pipelines.... 

    Saxon Global

    Ann Arbor, MI
    1 day ago
  • $60.8k - $121.8k

     ...Job Title: Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: None Type of Travel: None The Opportunity: We are seeking aspiring engineers... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    CACI International

    Ypsilanti, MI
    8 days ago
  • $139k - $166.8k

     ...family, we are focused solely on developing software for automated trucks to transform how...  ...and external partners, the Middleware Engineering Team builds software solutions to uplift...  ...work in industries like automotive, IoT, robotics, or telecommunications. ~ Automotive... 
    Full time
    Immediate start
    Relocation

    TORC Robotics

    Ann Arbor, MI
    4 days ago
  • $120k - $150k

     ...Software Engineer Utilidata is a fast-growing NVIDIA-backed edge AI company enabling greater visibility and control of power utilization in energy-intensive infrastructure, like the electric grid and data centers. Karman, the company's distributed AI platform powered... 
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    1 day ago
  •  ...Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces, including 28 state Departments of Transportation,... 

    MS2

    Ann Arbor, MI
    1 day ago
  •  ...Software Engineer MemryX Inc. is a semiconductor company focused on delivering high-performance, low-power AI accelerators for edge computing. Founded in 2019 and headquartered in Ann Arbor, Michigan, the company also operates existing engineering branches in Taipei... 

    Memryx Inc.

    Ann Arbor, MI
    3 days ago
  •  ...Software Engineer At Opus IVS, our mission is to drive advancement in the automotive industry by assisting customers with complex vehicle...  ...close vision, color vision, peripheral vision, depth perception and the ability to adjust focus. The above information has... 
    Local area

    Opus IVS - US

    Dexter, Washtenaw County, MI
    2 days ago
  •  ...Senior Software Engineer Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service... 
    Work experience placement
    Worldwide
    Flexible hours

    Barracuda Networks

    Ann Arbor, MI
    3 days ago
  •  ...Software Engineer - Entry Level Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver... 
    Full time
    Summer work
    Internship
    Remote work

    GrabJobs

    Ann Arbor, MI
    10 days ago
  •  ...Senior Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces, including 28 state Departments of Transportation... 

    MS2

    Ann Arbor, MI
    2 days ago
  • Software Engineer This is the job post for a Software Engineer. The job description and details are provided below. The job details have been cleaned up to focus on the core content, ensuring a high signal to noise ratio for readability and aesthetics.

    Venteon

    Ann Arbor, MI
    1 day ago
  • Infotainment Software Development Engineer Hyundai America Technical Center, Inc. (HATCI) is looking for an experienced engineer to join the Production Application Team of the Infotainment Software Department, which undertakes various innovation projects related... 
    For contractors
    Flexible hours
    Shift work

    Hyundai America Technical Center

    Ann Arbor, MI
    3 days ago
  •  ...Job Description Under the leadership of the Software Engineering Director and in collaboration with the Global Software Development team, the Sr Software Engineer I at New Eagle is responsible is responsible for designing, developing, and testing software that... 

    New Eagle

    Ann Arbor, MI
    4 days ago
  • $110k - $145k

     ...including 28 state Departments of Transportation, are using MS2 software to manage their transportation data. MS2 is located in the...  ...environment for transportation professionals and Software Engineers with competitive compensation and benefit packages. We're a small... 
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    2 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Ann Arbor, MI
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Ann Arbor, MI
    2 days ago

Do you want to receive more vacancies?

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