1

Pragmatic Engineering Jobs (NOW HIRING)

Pragmatic Engineering: The ability to prioritize stability and performance over speed, while still utilizing AI to accelerate the development lifecycle. * AI-Native Tooling Mastery: Advanced ...

Value clean, pragmatic engineering: tests, clear abstractions, and simple designs over unnecessary complexity. * Communicate clearly, give and receive feedback well, and collaborate effectively with ...

Value clean, pragmatic engineering: tests, clear abstractions, and simple designs over unnecessary complexity. * Communicate clearly, give and receive feedback well, and collaborate effectively with ...

Value clean, pragmatic engineering: tests, clear abstractions, and simple designs over unnecessary complexity. * Communicate clearly, give and receive feedback well, and collaborate effectively with ...

... pragmatic engineering tradeoffs along the way. Your efforts will ensure that Anduril products seamlessly work together to achieve a variety of critical outcomes. Above all, Mission Software Engineers ...

next page

Showing results 1-20

Pragmatic Engineering information

See salary details

$28.5K

$101.6K

$193.5K

How much do pragmatic engineering jobs pay per year?

As of Jun 20, 2026, the average yearly pay for pragmatic engineering in the United States is $101,595.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,500.00 and $133,000.00 per year, depending on experience, location, and employer.

What is a pragmatic engineer?

A pragmatic engineer is a professional who applies practical, efficient solutions to engineering problems, focusing on real-world constraints and outcomes. They prioritize simplicity, reliability, and effectiveness, often balancing technical ideals with project requirements and deadlines.

What is the difference between Pragmatic Engineering vs Software Engineering?

AspectPragmatic EngineeringSoftware Engineering
CredentialsTypically requires engineering degrees, certifications in systems or software developmentRequires computer science or software engineering degrees, coding certifications
Work EnvironmentFocuses on practical application, interdisciplinary teams, real-world problem solvingPrimarily software development, coding, system design in tech environments
Industry UsageUsed across engineering fields including software, systems, and product developmentPrimarily in software development and IT industries
Comparison FocusEmphasizes practical, efficient solutions and interdisciplinary approachesFocuses on designing, coding, and maintaining software systems

Pragmatic Engineering and Software Engineering share overlapping skills and credentials, but Pragmatic Engineering emphasizes practical, interdisciplinary problem solving across engineering fields, while Software Engineering concentrates on software design and development. Both roles are vital in tech and engineering industries, often collaborating on complex projects.

How does a Pragmatic Engineer typically balance technical innovation with practical business needs in their daily work?

As a Pragmatic Engineer, you are often tasked with finding a middle ground between adopting cutting-edge technologies and ensuring solutions are reliable, maintainable, and aligned with business goals. This involves regular collaboration with product managers, stakeholders, and cross-functional teams to clearly understand priorities and constraints. Pragmatic Engineers are expected to evaluate the trade-offs of different approaches, advocate for scalable solutions, and sometimes prioritize quick, effective fixes over perfect ones. This balance is crucial for delivering value efficiently while contributing to long-term technical excellence.

What engineers make $500,000?

Senior engineers in fields such as software, electrical, or aerospace engineering can earn $500,000 or more annually, especially with extensive experience, specialized skills, and leadership roles. High compensation often includes bonuses, stock options, or profit sharing, particularly in technology companies or executive positions.

What are the key skills and qualifications needed to thrive as a Pragmatic Engineer, and why are they important?

To thrive as a Pragmatic Engineer, you need strong software development skills, problem-solving ability, and a solid understanding of system design, typically supported by a degree in computer science or a related field. Familiarity with programming languages, version control systems like Git, and CI/CD tools is usually expected. Excellent communication, adaptability, and a focus on practical solutions set outstanding engineers apart. These skills are crucial for delivering reliable, scalable software that addresses real business needs efficiently.

Will AI replace coders by 2040?

Pragmatic engineers and other coding professionals will likely see AI as a tool to automate repetitive tasks and assist in development, but complete replacement of human coders by 2040 is unlikely. AI can enhance productivity and support complex problem-solving, but human oversight, creativity, and understanding of context remain essential in software development.

What engineers make $300,000 a year?

Senior engineers in fields such as software, electrical, or aerospace engineering can earn $300,000 or more annually, especially with extensive experience, specialized skills, and leadership roles. High compensation often involves working in high-demand industries, holding advanced certifications, or managing large projects and teams.

What is pragmatic engineering?

Pragmatic engineering refers to a practical and results-oriented approach to engineering problems, where solutions are chosen based on effectiveness, efficiency, and real-world constraints rather than strict adherence to theory or ideal models. Pragmatic engineers prioritize solving actual business or user needs, often balancing trade-offs between speed, cost, scalability, and maintainability. This approach emphasizes adaptability, collaboration, and continuous learning to deliver reliable solutions that meet the project's goals within existing limitations.
Infographic showing various Pragmatic Engineering job openings in the United States as of June 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $101,595 per year, or $48.8 per hour.
Senior Computer Vision Engineer

Senior Computer Vision Engineer

Anduril Industries

Costa Mesa, CA

$112K - $154K/yr

Other

Posted yesterday


Anduril rating

9.4

Company rating: 9.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

ABOUT THE TEAM

The Maneuver Dominance team at Anduril develops operationally relevant, multi-asset autonomy. We are focused on making large groups of autonomous systems work effectively together, with a particular emphasis on larger, more capable unmanned aerial vehicles. Our team specializes in integrating advanced perception and autonomy algorithms into complex aerial platforms, pushing the boundaries of what's possible in autonomous flight and mission execution. We develop cutting-edge Computer Vision and Autonomy algorithms to solve some of the hardest problems facing our customers, particularly in challenging and dynamic environments where robust perception is critical.

ABOUT THE JOB

We are seeking an experienced Computer Vision Engineer with a strong background in robotics to join our rapidly growing team in Costa Mesa, CA. In this role, you will be at the forefront of developing advanced perception systems for complex autonomous aerial platforms. Your expertise in computer vision algorithms, combined with your understanding of robotics principles, will be crucial in solving a wide variety of challenges involving visual perception, SLAM, motion planning, controls, and state estimation.

This role requires not only technical expertise in computer vision and robotics but also the ability to make pragmatic engineering tradeoffs, considering the unique constraints of aerial platforms. Your work will directly contribute to the seamless integration of Anduril's products, achieving critical outcomes in autonomous operations. This position demands strong systems-level knowledge and experience, as you'll be working on the intersection of computer vision, robotics, and autonomous systems. If you are passionate about pushing the boundaries of computer vision in robotics, possess a "Whatever It Takes" mindset, and can execute in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound engineering decisions, then this role is for you.

WHAT YOU'LL DO
  • Work at the intersection of 3D perception and computer vision, developing robust algorithms that power real-time decision-making for autonomous aerial systems.
  • Develop and implement advanced structure from motion and SLAM algorithms to create accurate 3D models from multiple camera inputs in real-time.
  • Integrate perception outputs with path planning algorithms to enable autonomous navigation in complex, unstructured environments
  • Design experiments, data collection efforts, and curate training/evaluation sets to develop insights for both internal purposes and customers.
  • Collaborate closely with robotics, software, and hardware teams to integrate perception algorithms into autonomous aerial systems.
  • Work with vendors and government stakeholders to advance the state-of-the-art in perception and world modeling for autonomous aerial systems.
REQUIRED QUALIFICATIONS
  • BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field.
  • Strong knowledge of 3D computer vision concepts, including multi-view geometry, camera models, photogrammetry, and 3D reconstruction techniques.
  • Fluency in standard domain libraries (numpy, opencv, pytorch, etc).
  • Proven understanding of data structures, algorithms, concurrency, and code optimization.
  • 6+ years of professional industry experience working with C++ or Rust programming languages.
  • Experience deploying software to end customers, internal or external.
  • Must be willing to travel 25%.
  • Eligible to obtain an active U.S. Secret security clearance.
PREFERRED QUALIFICATIONS
  • MS or PhD in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field.
  • Experience with perception systems for aerial robotics or other highly dynamic platforms.
  • Experience with real-world sensor integrations, including LiDAR, RGB-D cameras, stereo cameras, or TOF cameras.
  • Knowledge of path planning algorithms and their integration with perception systems in dynamic environments.
  • Experience with GPU / CUDA programming for accelerated computer vision processing.

Anduril Industries logo

About Anduril Industries

Sourced by ZipRecruiter

Anduril Industries is a trailblazer in the technology industry based in Costa Mesa, CA, US. Founded in 2017 by Palmer Luckey, the creator of Oculus VR, the company focuses on developing innovative technology to equip and empower those in the defense sector. Its primary products include cutting-edge autonomous systems and AI software that assist in combating threats to national and global security. The mission of Anduril Industries is to integrate technology and defense by building transformative, scalable solutions that ensure a safer world.

Industry

Guided missile and space vehicle manufacturing

Company size

501 - 1,000 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2017

Social media