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

Software Engineer

Applied Intuition

Senior Software EngineerWe're seeking a Senior Software Engineer to architect the world representation layer at the heart of Applied Intuition's Acuity autonomy stack. If you've spent your career building the spatial worlds that games, simulations, or autonomous systems inhabit, defining how environments are structured, queried, and updated at high frequency this role was written for you.This is a senior, deeply technical position sitting at the intersection of computational geometry, real-time world modeling, and large-scale simulation. You'll own the foundational scene and mapping systems that downstream sensor fusion and path planning both depend on: defining 4D spatial abstractions, Entity Component Systems, and the high-performance data structures that make multi-agent reasoning across air, ground, and maritime domains possible.The ideal candidate has built world representations from the ground up, whether in a game engine, a robotics simulator, or an autonomous vehicle stack and knows what it takes to make those representations fast, accurate, and scalable under real operational constraints.At Applied Intuition, you will:Architect World & Scene Representation Systems: Design and implement core spatial data structures, including Entity Component System frameworks, spatial indexing, occupancy representations, and 4D object management for large-scale multi-agent environments.Own Mapping & Geometry Pipelines: Build and optimize the computational geometry and world-state systems that sit between raw sensor data and the path planning stack — including coordinate frame management, spatial queries, and environment abstraction layers.Drive Performance to the Metal: Write highly optimized C++ (C++20) with a focus on low-latency, cache-efficient, and memory-conscious design. You should be comfortable profiling hot paths, eliminating allocations, and squeezing real-time performance out of complex spatial systems.Lead Technical Strategy & Integration: Drive architectural decisions and design clean APIs that enable cross-domain integration across air, ground, and maritime autonomy stacks.Collaborate & Mentor: Act as a technical anchor across teams — engaging proactively with sensor, planning, and simulation engineers to ensure the scene layer meets the needs of the full autonomy stack.We're looking for someone, who has:7+ years of professional software engineering experience, with deep expertise in spatial systems, world modeling, or simulation environmentsExpert-level C++ skills (C++20 or later), including template metaprogramming, move semantics, SIMD, and performance optimization at the systems levelHands-on experience building world or scene representations — from a game engine, sim platform, or autonomous system — including managing dynamic object state, spatial indexing, and real-time updatesStrong background in computational geometry: coordinate transformations, spatial data structures (BVH, octrees, k-d trees), geometric algorithms, and collision/proximity systemsDeep intuition for low-latency, high-throughput software design in real-time environmentsStrong proficiency in Python and shell scripting for tooling and automationExperience with agentic coding tools (Cursor, Claude Code, GitHub Copilot) and AI-assisted development workflowsTravel Requirements:Must be willing to travel as projects require; average travel varies, but can be up to once a month for up to 1 week (~20%)Security Requirements:Must be a U.S. CitizenMust hold or be eligible to obtain and maintain a U.S. security clearanceNice to have:Expertise with the Linux/Docker/C++ toolchains (including build systems like Nix and Bazel) and cross-compilation.Experience with temporal reasoning systems and 4D scene representation (space + time)Background in game development, simulation, or virtual environmentsKnowledge of physics engines and collision detection systemsUnderstanding of autonomous systems or robotics software architecturesCompensation 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.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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Poway, CA vacancy
  • $180k - $200k

     ...is Direct Hire position; 3rd Party Candidates will not be considered Responsibilities Design, develop, document and test embedded software for space products Able to develop and maintain Python based desktop GUI applications to control and monitor Automated Test Equipment... 
    Suggested
    Full time
    Local area
    Relocation

    Ledgent Technology

    Poway, CA
    4 days ago
  • $113k - $170k

    Job Title Senior Software Engineer Job Description We are seeking an experienced Senior Software Engineer with expertise in developing applications in C++ and C# environments. The ideal candidate will have a strong background in supporting semiconductor manufacturing equipment... 
    Suggested
    Permanent employment

    Actalent

    Poway, CA
    1 day ago
  • $175k - $250k

     ...Perception Autonomy EngineerAs 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... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Remote work

    Applied Intuition

    Poway, CA
    3 days ago
  • $135k - $185k

     ...home before heading to the office, or leaving earlier when needed to accommodate family commitments. About the role As a Robotic Software Engineer, you will design and integrate complex autonomy and vehicle intelligence systems spanning hardware and software domains. You... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Poway, CA
    4 days ago
  •  ...research investments to anticipate our customers’ needs.As a Software Architect, you will be responsible for working with program managers...  ...programming languages.Experience with model-based software engineering.Broad understanding of software design patterns and... 
    Suggested
    Part time
    For contractors
    Remote work
    Relocation package

    General Atomics

    Poway, CA
    4 days ago
  •  ...modify enterprise-wide end-user, system level, and data management software applications to achieve long-range goals and objectives.DUTIES...  ...thirteen or more years with a PhD. May substitute equivalent engineering experience in lieu of education. Has demonstrated leadership... 
    Part time
    Remote work
    Relocation package

    General Atomics

    Poway, CA
    2 days ago
  •  ...well as advanced high-resolution surveillance systems.DUTIES & RESPONSIBILITIES:Responsible for unit testing, integration testing, software maintenance, and documentation and meeting software quality and compliance standards.Evaluate integration of software applications... 
    Part time
    Remote work
    Relocation package

    General Atomics

    Poway, CA
    4 days ago
  •  ...remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.As a Software Engineering Supervisor at General Atomics, you will lead a high-performing team of software engineers developing and delivering advanced... 
    Part time
    Remote work
    Relocation package

    General Atomics

    Poway, CA
    9 hours ago
  •  ...as advanced high-resolution surveillance systems. The Avionics software team is on the leading edge of software architecture, design, and...  ...control architectures, electro-mechanical control systems, engine and propulsion system management, power electronics, control networks... 
    Part time
    Immediate start
    Remote work

    General Atomics

    Poway, CA
    2 days ago
  • Applied Intuition seeks a Robotic Software Engineer to design and integrate autonomy systems across hardware and software platforms. You will deploy algorithms in SIL, HIL, and live test environments, interfacing with sensors and embedded Linux on vehicle platforms. You... 

    Applied Intuition

    Poway, CA
    4 days ago
  • $140k - $160k

     ...Software EngineerThis position requires a U.S Person or a person who can qualify for a Department of State or Commerce license.This...  ...0k.Essential Functions:Provide technical expertise within the Engineering department to solve difficult software challenges or problems... 
    Work experience placement
    Work at office

    CalTek Staffing , Inc.

    Poway, CA
    14 hours ago
  •  ...Software Engineer (C++ 17, Linux)General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems... 
    Remote work

    General Atomics

    Poway, CA
    1 day ago
  •  ...Job Description Job Description Job Title : Software Engineer Job Description : We are seeking a Software Engineer with 4–10 years of professional experience in C# application development. The ideal candidate will design, develop, test, and maintain high-quality... 
    Remote work
    Relocation package

    Tek84 Inc.

    Poway, CA
    3 days ago
  • $130k - $145k

     ...Job Description Job Description Job Title: Software Vision Engineer Job Description The Software Vision Engineer designs, develops, tests, and deploys machine vision software used for inspection, alignment, measurement, identification, and defect detection in... 
    Permanent employment

    Actalent

    Poway, CA
    8 days ago
  • $113k - $170k

     ...Job Description Job Description Job Title: Senior Software Engineer Job Description This Senior Software Engineer role focuses on designing, developing, and supporting advanced software applications for complex automated and industrial systems. You will primarily... 
    Permanent employment

    Actalent

    Poway, CA
    2 days ago
  •  ...Schematics, PCB Schematic + layout and harnesses. Apply Electrical Engineering techniques to accomplish goals. Certain degree of creativity...  ...Oracle Agile a plus.SummaryType: ContractFunction: Information TechnologyExperience level: Not ApplicableIndustry: Computer Software

    System Canada Technologies

    Poway, CA
    1 day ago
  •  ...General Atomics Aeronautical Systems, Inc. (GA-ASI) is a world leader in remotely piloted aircraft and surveillance systems. As a Software Architect, you will work with program managers, customers, and system architects to understand software needs and architect solutions... 
    Remote work

    General Atomics Aeronautical Systems

    Poway, CA
    5 days ago
  • $135k - $185k

     ...: Description: Lead Power Electronics Engineer Locations: San Diego, California Raleigh, North Carolina Who We Are: We are driven by a passion to design and manufacture the highest quality grid-scale power converters available. Rooted in this passion, we... 
    Full time
    Contract work
    Relocation
    Relocation package
    Flexible hours

    EPC POWER CORP.

    Poway, CA
    6 days ago
  •  ...Technical Support Engineer We are seeking a highly skilled and motivated Technical Support Engineer to join our team. The successful...  ...technical issues. Proficiency with PSCAD or similar modeling software Familiar with typical commercial and industrial cabinet... 
    Work experience placement
    Flexible hours

    EPC Power

    Poway, CA
    2 days ago
  •  ...have an exciting opportunity in Poway, California for a Systems Engineer with a strong Systems Engineering and Integration background to...  ...Will help design and ensure compliance of interfaces between software and hardware while managing changes, as required. Will develop... 
    Remote work

    General Atomics

    Poway, CA
    1 day ago
  • $113k - $170k

     ...Job Title: Senior Systems Engineer Job Description The Senior Systems Engineer leads the definition and delivery of system-level...  ...platforms. You collaborate closely with mechanical, electrical, software, controls, and manufacturing engineering teams to drive successful... 
    Permanent employment

    Actalent

    Poway, CA
    3 days ago
  • $105.89k - $189.55k

     ...for enterprise-wide end-user, system level, and data management software applications. Involved in planning of application development...  ...of the Autonomy Core Software. Apply robust software engineering best practices to Autonomy Core Software, including CI/CD, automation... 
    Full time
    Remote work
    Relocation package

    General Atomics and Affiliated Companies

    Poway, CA
    3 days ago
  •  ...machine programs and provide the supporting documentation for CMM inspections. Communicate with all machinists, supervisors, and engineers to meet customer/shop floor needs. Recommend and implement the best programming practices and aspire to support measurement systems... 

    Tribus Aerospace Corporation

    Poway, CA
    2 days ago
  • $20 - $45 per hour

     ...Programmer to support our Quality team in ensuring products meet engineering specifications and industry standards. This role is...  ...blueprints and GD&T Experience with CAD models and inspection software Solid math skills, including basic trigonometry High... 
    Full time
    Local area

    Ultimate Staffing

    Poway, CA
    2 days ago
  • $43.14 per hour

     ...or DoD environment. Responsibilities Design, develop, and maintain Microsoft Power Apps and Power Automate solutions to support engineering and operational requirements. Support data transformation, reporting, and process automation initiatives across NAVWAR... 
    Temporary work
    For contractors
    Interim role
    Zero hours contract
    Work at office
    Local area
    Remote work
    Flexible hours
    1 day per week

    THOR Solutions

    Escondido, CA
    1 day ago
  •  ...Model-Based Systems Engineer (MBSE) US Citizen Only with Active Secret Clearance Location: Poway, CA (Onsite Required) Technical Requirements: * Tools: Mastery of Cameo Systems Modeler (No Magic) or IBM Rhapsody. * Standard: OMG SysML certification. * Traceability... 

    Damco

    Poway, CA
    4 days ago
  • $90k - $120k

     ...: Apply your skills. Solve problems. Take ownership. As an Engineer, you’ll contribute to larger projects with greater independence...  ...troubleshooting principles ~ Proficiency with relevant tools and software ~ Ability to work independently and as part of a team... 

    Radeus Labs

    Poway, CA
    3 days ago
  •  ...resolution surveillance systems.We have an exciting opportunity for an Engineering Manager to join the RF/Antenna Engineering group. The...  ...design review, and proper documentation.Lead the evaluation of software tools and test equipment.Participate in the development of new... 
    Part time
    Remote work
    Relocation package

    General Atomics

    Poway, CA
    4 days ago
  •  ...surveillance systems.We have an exciting opportunity for an Electrical Engineering Director!The Electrical Engineering Director is responsible...  ...financial objectives are attained.Collaborate closely with software engineering, mechanical engineering, manufacturing, quality,... 
    Part time
    Remote work
    Relocation package

    General Atomics

    Poway, CA
    4 days ago
  • $20 - $24.5 per hour

     ...of each team member. This means your Kiewit adventure is custom-designed to meet our shared needs. Responsibilities • Field engineering, operation planning, cost control, project scheduling, quantity tracking, material procurement, contract administration, estimating... 
    Full time
    Contract work
    Temporary work
    Summer work
    Internship
    Summer internship
    Work at office
    Relocation
    Weekend work

    Kiewit Corporation

    Poway, CA
    4 days ago

Do you want to receive more vacancies?

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