Senior Software Engineer
Hexagon AB
Senior Software Engineer
Summary
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.
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
- ...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...SeniorFull timeContract workRemote work
- ...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....SeniorWork at officeRemote work
$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...SeniorPermanent employmentContract workWork at officeWeekend work$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$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 workWorldwide- ...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...SeniorPermanent employment
$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$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...SeniorPermanent employmentFull timeWork experience placementRelocation packageMonday to Friday- ...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
- ...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
- ...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...SeniorLocal areaFlexible hours
- ...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...SeniorPermanent employmentImmediate start
$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...SeniorFlexible hours- ...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
$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 timeContract workRemote workWork from homeWorldwideVisa sponsorshipWork visaFlexible hours$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...SeniorLocal area- ...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
- 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
- ...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
$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 payContract workRemote work$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- ...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...SeniorFull timeFor subcontractorWork at office
- ...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...SeniorMinimum wageWork experience placementLocal area
- ...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 employmentWork at office
$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$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 timeRemote workFlexible hours- ...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...SeniorLong term contractContract workRemote work
$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...SeniorHourly payWork at officeImmediate start$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 ...SeniorWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- part time software developer remote Camarillo, CA
- senior vmware engineer Camarillo, CA
- senior implementation project manager Camarillo, CA
- senior consulting engineer Camarillo, CA
- senior international accountant Camarillo, CA
- senior human factors engineer Camarillo, CA
- senior resident engineer Camarillo, CA
- senior financial analyst fp&a Camarillo, CA
- senior Camarillo, CA
- senior performance engineer Camarillo, CA




