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

Senior Software Engineer

Hexagon AB

Senior Software Engineer


Summary

Senior Software Engineer - C++, NC Programming & Applied Geometry


Location: Camarillo / Remote


Team: ESPRIT EDGE


About the Role

We're looking for a senior software engineer who enjoys working close to math: numerically precise, performance-sensitive C++ code that solves real-world geometric and manufacturing problems. You'll join the team that builds the engine responsible for generating machine-ready NC (numerical control) code - the software that turns a CAD design and a toolpath into instructions a CNC machine can run.


This is a hands-on engineering role with real ownership from early on. You'll ramp up by pairing with senior members of the team, working through real defects and features, and building deep fluency in a codebase where correctness genuinely matters - a subtle bug here doesn't just crash a program, it can produce an incorrect machining instruction.


Job Responsibilities

  • Design, implement, and test features and enhancements in the NC code generation engine and its immediate dependencies.
  • Investigate and resolve defects in numerically sensitive, geometry-driven code, exercising judgment on when a quick patch is appropriate versus when a deeper fix is warranted.
  • Write and maintain unit and integration tests for code where correctness is difficult to verify by inspection alone.
  • Participate actively in code reviews - both receiving feedback and, as you grow in the role, reviewing others' work for logic, standards, and numerical correctness.
  • Collaborate with QA and product teams to translate manufacturing/CAM requirements into robust technical solutions.
  • Document your growing understanding of the system as you build it, contributing to the team's collective knowledge rather than keeping it individually.

Qualifications

Bachelor's degree (or equivalent experience) in Computer Science, Engineering, Applied Mathematics, or a related field.


Strong, hands-on experience with modern C++ (C++11 or later) - comfortable reading, reasoning about, and safely modifying dense, performance-sensitive code written by others.


5+ years of professional C++ software development experience.

Solid foundation in data structures, algorithms, and object-oriented design.


Working knowledge of 3D math fundamentals (vectors, matrices, transforms). Deep geometry expertise is not required on day one - willingness and aptitude to learn it is.


Demonstrated ability to work through ambiguous or sparsely documented code with patience and curiosity.


Clear written and verbal communication skills.


Preferred Qualifications

Experience in CAD/CAM, CNC/G-code, or manufacturing software - a strong plus, but we are equally interested in candidates from adjacent math-heavy C++ domains.


Computational geometry (NURBS, B-rep, surface/curve intersection) or 3D graphics/visualization (OpenGL, DirectX, or similar).


Background in game/graphics engines, robotics or motion planning, physics/numerical simulation, scientific computing - any of these translate well.


Experience with Git-based workflows and modern CI/CD practices.


What We're Looking For

Genuine interest in going deep in one demanding technical domain rather than breadth-first tooling work.


Comfort with a deliberate ramp-up period - asking questions, taking notes, and building judgment over time rather than expecting full autonomy on day one.


A collaborative mindset and openness to learning directly from experienced teammates.


Comfortable incorporating AI-assisted coding tools into the workflow where they're useful.


At Hexagon Manufacturing Intelligence, our spirited energy and engagement are evident in our commitment to our work, passion for what we do and the speed by which we achieve it. Here you will find the opportunity to build your career, develop professionally, and explore opportunities across a large, diversified company that prides itself on its innovative spirit and commitment to integrity.

We strive to attract the most talented and dynamic individuals in their fields because our success is in our people! Our culture encourages independent thinking and a team mentality. And we offer a competitive benefits package that's second to none!

Benefits

Exceptional Medical, Dental, Vision insurances

Health Savings Accounts with employer contribution (HSA)

Flexible Spending Accounts (FSA)

401k Plan with generous employer match

Generous Paid Time Off (PTO)

Employee Assistance Program

Paid Parental Leave

Tuition Reimbursement

Explore Life at Hexagon

At Hexagon, we're empowering an autonomous, sustainable future through innovation in manufacturing intelligence, simulation, and automation. Get to know our teams, our culture, and our technology through our social media channels:

Instagram: @hexagon_mi | @hexagon_ab

LinkedIn: Hexagon Manufacturing Intelligence

YouTube: Hexagon MI | Hexagon AB

Twitter/X: @HexagonMI | @HexagonAB

Facebook: Hexagon Manufacturing Intelligence

Learn more at hexagon.com and get inspired by how we shape smart change across industries.

#LI-SS1

#Remote
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Camarillo, CA vacancy
  •  ...storytelling, engagement, acquisition, revenue, and loyalty. Every detail matters. Summary Were looking for a Senior Software Engineer to join our engineering team and take ownership of complex, high-impact projects across the stack. Youll design and build... 
    Senior

    Kenna

    Moorpark, CA
    3 hours ago
  •  ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for... 
    Senior
    Full time
    Contract work
    Remote work

    United Global Technologies

    Moorpark, CA
    3 days ago
  •  ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend.... 
    Senior
    Work at office
    Remote work

    Tria Federal (Tria)

    Moorpark, CA
    2 days ago
  • $100.5k - $153.25k

     ...Worker Type Regular Summary The Senior Software Engineer (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software... 
    Senior
    Permanent employment
    Contract work
    Work at office
    Weekend work

    A/V Services LLC

    Moorpark, CA
    2 hours ago
  • $140k - $185k

     ...Trillium Professional is now seeking a Senior Embedded Software Engineer for direct‑hire in Camarillo! We are seeking an experienced Senior Embedded Software Engineer to join our team. You will be developing and verifying complex digital designs for use in spaceborne... 
    Senior

    Trillium Staffing

    Camarillo, CA
    2 days ago
  • $40.2 - $56.4 per hour

     ...friends or connect with us on LinkedIn! Current job opportunities are posted here as they become available. Are you a skilled software engineer eager to tackle complex challenges and build innovative solutions? Join our team as a Software Engineer II and take your... 
    Casual work
    Worldwide

    Meissner

    Camarillo, CA
    3 days ago
  •  ...Senior Product Engineer This position functions in the Engineering department with emphasis on supporting all Product Engineering and Project Management related activities for multiple connector product families. The products are used in multiple and different military... 
    Senior
    Permanent employment

    Direct Staffing Inc

    Camarillo, CA
    15 hours ago
  • $220k - $300k

     ...Senior Applied AI Engineer $220,000 - $300,000 Base Salary + Equity A high-growth, venture-backed software company is hiring a Senior Applied AI Engineer to help build the intelligence layer behind its platform. This is an opportunity to work on the cutting edge... 
    Senior

    Storm2

    Moorpark, CA
    2 days ago
  • $99k - $145k

     ...Senior Design Engineer Eaton's IS AER ITD division is currently seeking a Senior Design Engineer. This is a Full-Time role working onsite...  ...engineering tools including product life-cycle management (PLM) software and modeling and drafting software (CAD). The senior design... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Relocation package
    Monday to Friday

    Eaton Plc

    Camarillo, CA
    1 day ago
  •  ...Our client is a software company with a revolutionary platform is looking for an experienced.NET Developer to join the team as the continue to scale! They have recently become the \#1 platform used by millions within the motor industry. You will be working on a high-traffic... 
    Senior

    Career Movement

    Thousand Oaks, CA
    4 days ago
  •  ...SENIOR ELECTRICAL ENGINEER DEPARTMENT: Engineering REPORTS TO: Engineering Manager STATUS: Exempt DUTIES AND RESPONSIBILITIES: Responsible for designing AC-DC and DC-DC switching power supplies, developing, modifying, and evaluating electronic schematic... 
    Senior

    Crew Connectors

    Camarillo, CA
    5 days ago
  •  ...The role of Senior Electrical Engineer (Power Supplies) means that the candidate will be the most responsible person for the technical and overall success of his or her project(s) and will often be tapped for aid on other technical challenges within the company. You... 
    Senior
    Local area
    Flexible hours

    PEAK Technical Staffing USA

    Camarillo, CA
    1 day ago
  •  ...Power Supply Design Engineer We are partnering with a U.S.-based manufacturer that designs and builds ruggedized power supplies for defense, aerospace, and energy applications. The team is seeking an experienced Power Supply Design Engineer who enjoys both new product... 
    Senior
    Permanent employment
    Immediate start

    Searchability Inc.

    Camarillo, CA
    2 days ago
  • $120k - $180k

     ...Your Job We are currently looking for a Senior RF Engineer to join our Engineering team, ideally based either in Camarillo, CA or Concord, NH. As a Senior RF Design Engineer, you'll be the technical cornerstone of our RF product development. Your designs will not... 
    Senior
    Flexible hours

    Koch Industries

    Camarillo, CA
    15 hours ago
  •  ...ll thrive as part of the Amgen team. Join us and transform the lives of patients while transforming your career. Full Stack Software Engineer What you will do Let's do this. Let's change the world. In this vital role you will contribute to the development and... 
    Flexible hours

    Amgen

    Thousand Oaks, CA
    3 days ago
  • $70k - $94k

     ...Applications Engineer Apply Now Start applying with LinkedIn Please wait... Job Description Are you passionate about matching water technology solutions to real-world engineering challenges? Then join us in our mission to pioneer smarter solutions for moving... 
    Full time
    Contract work
    Remote work
    Work from home
    Worldwide
    Visa sponsorship
    Work visa
    Flexible hours

    Grundfos

    Camarillo, CA
    2 days ago
  • $32.5 - $36 per hour

     ...TurboTax products. You will leverage your tax expertise to provide full service tax return preparation, tax advice, calculations, and software/product support. Your ability to demonstrate understanding of each customer’s unique situation, and connect with them on a... 
    Senior
    Local area

    Intuit

    Camarillo, CA
    18 days ago
  •  ...As an engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone of telehealth. We are looking to expand our software engineers, seeking those with deep rooted entrepreneurial spirit... 
    Senior

    Bask Health

    Moorpark, CA
    2 days ago
  • Casa Pacifica Centers For Children & Family in Camarillo, CA seeks a Major Gifts Officer to lead donor engagement and fundraising strategies. You will manage a portfolio of ~150 major gift prospects, collaborate with program and finance teams, and craft personalized proposals...
    Senior

    CASA PACIFICA CENTERS FOR CHILDREN & FAMILY

    Camarillo, CA
    3 days ago
  •  ...Description Software Engineer Port Hueneme, CA About Us: JSL Technologies, Inc. (JSL) is a certified Small Disadvantaged Business (SDB) and Veteran-Owned government contractor delivering engineering, logistics, and program support services to the Department... 
    For contractors

    JSL Technologies Inc

    Port Hueneme, CA
    3 days ago
  • $60 per hour

    *W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully Remote EST or CST Duration: 6 month contract Position Overview: As a Software Engineer III, you will play a key role in building and maintaining robust, scalable... 
    Hourly pay
    Contract work
    Remote work

    Swoon

    Moorpark, CA
    3 days ago
  • $175k - $210k

     ...LEAD BACKEND ENGINEER – AI PLATFORM & SERVICES REMOTE (U.S.) $175,000 – $210,000...  ...build the next generation of intelligent software solutions. The company is looking for a...  ...This is an excellent opportunity for a senior-level backend engineer who wants to remain... 
    Remote work

    Harnham

    Moorpark, CA
    2 days ago
  •  ...assigned on multiple projects. Supervise and train Project Engineers. Prepare Project meeting minutes/agendas through Procore and...  ...plans, schedules and drawings, interact with computers, software programs and technology, ability to work well with others and... 
    Senior
    Full time
    For subcontractor
    Work at office

    MG Partners, Inc.

    Camarillo, CA
    4 days ago
  •  ...excellence, collaboration, and agility – Launch your career to the next level with us! Join Teledyne Imaging Sensors as a Senior Systems Engineer! We are looking for a Senior Systems Engineer to join the team! This key position supports programs in the development... 
    Senior
    Minimum wage
    Work experience placement
    Local area

    FLIR

    Camarillo, CA
    3 days ago
  •  ...designed specifically for swarming, as well as the Command & Control software to mobilize swarms of thousands of heterogeneous autonomous...  ...with high levels of automation. We need a Software Systems Engineer who can support the software that makes it work reliably and robustly... 
    Permanent employment
    Work at office

    Swarm Aero

    Oxnard, CA
    5 days ago
  • $125k

     ...Defense company located in Camarillo, CA looking for a IT Systems Engineer to join our growing team! This Jobot Job is hosted by: Ryan...  ...including servers, storage, network, security systems, and associated software. 2. Ensure the secure and efficient operation of our IT... 
    Local area

    Jobot

    Camarillo, CA
    1 day ago
  • $126.57k - $171.24k

     ...ll thrive as part of the Amgen team. Join us and transform the lives of patients while transforming your career. Specialist Software Engineer Duties: Work in an agile team to mature platform capabilities though backlog grooming, sprint planning and other agile... 
    Full time
    Remote work
    Flexible hours

    Amgen

    Thousand Oaks, CA
    1 day ago
  •  ...Role: Senior Statistical Programmer Employment Type: Long-Term Contract (ACL Digital W2) (No C2C) Location: 100% Remote (US-based) Experience Level: 9 to 12 Years Domain Requirement: Deep Therapeutic Experience in Oncology Sponsor Requirement: Direct... 
    Senior
    Long term contract
    Contract work
    Remote work

    ACL Digital

    Moorpark, CA
    4 days ago
  • $55 per hour

     ...Job Description Job Description Senior Client Manager / Tax Technical Lead — CPA or EA Privity CPA Partners | Thousand Oaks, CA In-Person | Approximately 28 Hours Per Week | Year-Round $55/hour + Benefits + Uncapped Sales Commission  Privity CPA Partners is... 
    Senior
    Hourly pay
    Work at office
    Immediate start

    Careers

    Thousand Oaks, CA
    a month ago
  • $50k

    Are you a motivated, results-driven, relationship builder, eager to take your career to the next level? We'll train you to be a Recruiter from scratch. Topa Group is a leading staffing agency specializing in construction and manufacturing. We're rapidly expanding into ...
    Senior
    Work at office
    Immediate start

    Topa Group, Inc.

    Camarillo, CA
    15 hours ago

Do you want to receive more vacancies?

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