Senior Software Engineer
Hexagon Manufacturing Intelligence
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
- J-18808-Ljbffr Hexagon Manufacturing Intelligence
$112.2k - $196.4k
...Unleash your talent and redefine what’s possible. Job Description: Parsons is seeking an exceptionally talented Sr. Software Engineer to join our innovative and growing engineering team! In this role, you will collaborate with leaders at all levels and work directly...SeniorFor contractorsWork at officeFlexible hours$135k - $155k
Job Summary Design and implement Linux-based embedded software systems for managing, monitoring and controlling customized high‑speed... ...protocols and device drivers. Work with software quality assurance engineers and customer support engineers to solve issues and produce...SeniorRemote work$99k - $145k
Eaton’s IS AER ITD division is currently seeking a Senior Design Engineer. This is a Full-Time role working onsite (Monday-Friday, Daylight)... ...engineering tools including product life-cycle management (PLM) software and modeling and drafting software (CAD). The senior design...SeniorPermanent employmentFull timeWork experience placementLocal areaRelocation packageMonday to Friday$40.2 - $56.4 per hour
...Software Engineer II 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 career to the next level! In this role, you'll work alongside talented engineers to design...SuggestedCasual workWorldwide$154.5k - $197.9k
...back to customers – ready for real-world application. For more than 70 years, HRL’s rich portfolio of scientific discoveries and engineering innovations continues to build on each other — often in unexpected, profound and far-reaching ways. As a private company owned jointly...SeniorFull time$91.8k - $137.6k
...Our employees are not only part of history, they're making history.The software team at Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as an Embedded Software Engineer based out of Camarillo, CA. Come join our team and support our EA-18G Growler...Full timeWork at officeRemote workRelocationShift work- ...PAE Government Services Inc. seeks a Principal Systems Engineer and SME to serve as an independent technical expert for Navy Aerial Targets on the BQM-177 and BQM-34 platforms. You will drive full-lifecycle technical solutions—from problem detection to RCCA, design, manufacture...Senior
- A leading provider of Managed IT Services is seeking .Net Developer Professionals for a position in Los Angeles, CA. The ideal candidate will have extensive experience in developing web applications using C# or VB.NET and strong reporting tools skills. Responsibilities ...Senior
$120k - $180k
...Cumbernauld, North LanarkshireCompany: MolexCareer Field: EngineeringJob Number: 189930Apply: JobWe 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...SeniorFlexible hours$115.4k - $156.13k
...the lives of patients while transforming your career.Full Stack Software EngineerWhat you will doLet’s do this. Let’s change the world.... ...llamaIndex for developing applicationsExperience with prompt engineering, model fine tuningExperience with DevOps CICD build and...Full timeFlexible hours- Aditi Consulting is seeking a highly capable Senior Project Manager to lead complex technology transfer and commercialization programs within peptide drug substance manufacturing. This role requires deep peptide manufacturing expertise, exceptional PM skills, strategic...Senior
$67.1k - $99.32k
...California and is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K Games is a global... ...playing, strategy, casual, and family entertainment. Our team of engineers, marketers, artists, writers, data scientists, producers,...Full timeCasual workRemote work$100k - $135k
...Senior Mechanical EngineerTrillium Professional is now seeking a Senior Mechanical Engineer in Camarillo, CA for a direct-hire placement!The company develops and provides cutting... ...manufacturingExperience with CAD and FEA software packages, preferably SolidWorksSolid...SeniorPermanent employmentFull time- ...ruggedized power supplies for defense, aerospace, and energy applications. The team is seeking an experienced Power Supply Design Engineer who enjoys both new product development and sustaining engineering, and who thrives in a hands-on, production-oriented environment...SeniorPermanent employmentImmediate start
$91.8k - $137.6k
...Our employees are not only part of history, they're making history.The Software Team at Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Embedded Software Engineer/Principal Embedded Software Engineer (Level 2/3) based out of Camarillo,...Full timeWork at officeRemote workRelocationShift work$88.28k - $119.44k
...transform the lives of patients while transforming your career.Software EngineerWhat you will doLet’s do this. Let’s change the world.... ...llamaIndex for developing applicationsExperience with prompt engineering, model fine tuningExperience with DevOps CICD build and deployment...Full timeFlexible hours- Amgen Inc. in Thousand Oaks, CA, seeks a Process Development Senior Principal Scientist to lead drug product formulation and process development for biologics, with emphasis on ADC products. You will guide cross-functional teams, manage tech transfers, and apply cutting...Senior
- ...UNICO Engineering in Camarillo, CA is seeking a seasoned Construction Inspector with 5+ years of experience in roadways, bridges, and utilities. You will inspect ongoing construction, review plans, and ensure compliance with Caltrans and local agency standards. Coordinate...SeniorFor contractorsLocal area
- Saalex is seeking an Electronics Technician in Camarillo, CA to support the assembly, integration, testing, troubleshooting, and maintenance of electrical/electronic systems for developmental and production programs. The role focuses on building subsystems, harnesses, ...Senior
- Parker Aerospace in Camarillo, CA is seeking a Sr. Inspector, Quality to perform semi-complex inspection with limited guidance in a team environment. You will maintain records, determine acceptance, and document inspection results using a range of measuring instruments...Senior
- Amgen is seeking a Specialist Flight Technician to join the Aviation Department at Camarillo Airport, CA. You will ensure safe, reliable travel for executives, perform maintenance and troubleshooting, and coordinate complex passenger itineraries for domestic and international...SeniorFlexible hours
- Amgen is seeking a Process Development Senior Principal Scientist to lead and optimize drug product formulation and fill/finish processes across modalities. You will provide technical and project leadership, integrating cross-functional data to ensure successful commercialization...Senior
$105k - $120k
...0,000.00 per year Role and Responsibilities: Full Time position supporting the TESS Task Order filling the Aegis BMD Senior Systems Engineer position with moderate travel. Duties include Naval Test Officer support by providing planning and coordinating the execution...SeniorFull timeFor contractorsRelocationRelocation package- ...function in alignment with our business and DTI strategy. As a Senior Generative AI Data Engineer, you will be responsible for managing and optimizing the... ...such as XSLT, Jinja, Mustache, or CSS Experience with Software engineering best-practices, including but not limited to...SeniorRemote workFlexible hours
$80k - $90k
GOEBEL FIXTURE COMPANY in Camarillo, CA is seeking a Full Time Exempt Maintenance Manager to oversee maintenance across facility assets. Base pay ranges from $80,000 to $90,000 per year. The role includes managing staff, coordinating repairs, and enforcing safety and compliance...SeniorFull time$88.28k - $119.44k
...them, you'll thrive as part of the Amgen team. Join us and transform the lives of patients while transforming your career. 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$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$87.1k - $104.7k
...here as they become available. Ready to tackle complex challenges and turn them into powerful solutions? As a Product Solutions Engineer, you’ll be the driving force that transforms ideas into products customers love. Who is Meissner? The goal at Meissner is to be more...Permanent employmentWork experience placementWorldwide$93k - $110k
...Salary Range: $93,000 – $110,000 Role and Responsibilities: Full Time position supporting the TESS Task Order filling the Software Engineer position with some limited travel. Duties include dedicated support for software development of new functionalities,...Full time- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- part time software developer remote Camarillo, CA
- senior manager legal Camarillo, CA
- senior manager tax Camarillo, CA
- senior implementation project manager Camarillo, CA
- senior level Camarillo, CA
- senior resident engineer Camarillo, CA
- senior activities Camarillo, CA
- international tax senior Camarillo, CA
- senior application security Camarillo, CA
- senior implementation engineer Camarillo, CA




