×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer III - CNC

Job in Merritt Island, Brevard County, Florida, 32953, USA
Listing for: Blue Origin
Full Time, Part Time position
Listed on 2026-02-27
Job specializations:
  • Engineering
    Systems Engineer, Software Engineer
Job Description & How to Apply Below

Application close date:

Applications will be accepted on an ongoing basis until the requisition is closed.

At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight!

This role is part of Enterprise Technology (ET), where we're developing the digital infrastructure needed to build the road to space, with an emphasis on digital capabilities required to advance Blue Origin's mission.

Enterprise Technology is the center of excellence for digital technology at Blue Origin, providing oversight and governance to align technology and business strategies.

We are looking for a skilled, motivated engineer to join a team developing manufacturing automation and enterprise systems to drive efficiency throughout the company. As a software engineer focused on the visual factory and digital thread, you will be a key member of a team of experts supporting engine manufacturing, developing software platforms to enable real-time analysis and decision-making. You will combine hands-on CNC experience (G-code programming and shop-floor automation) with modern web/cloud development and CAD/CAM domain knowledge to integrate machines, data, and people into a cohesive, model-based enterprise.

We use the latest AWS technologies and approaches to build distributed, highly available systems to achieve our goals.

Responsibilities:

  • Develop tools and applications that automate manufacturing processes and standardize on performance-based benchmarks.
  • Build the visual factory for CNC operations: real-time machine status, OEE, spindle/load monitoring, alarms, WIP dashboards using event-driven and streaming architectures.
  • Design and implement machine connectivity and data pipelines from CNC equipment using MTConnect, OPC UA, and MQTT; contextualize with MES/ERP/QMS/PLM data.
  • Enable automated CNC workflows: DNC/part program management, version control of G-code and CAM outputs, approvals/e-signatures, and digital sign-off integrated with PLM/MES.
  • Create services to manage tool libraries, offsets, probing routines, setup sheets; integrate with toolcrib and inspection to close the loop on quality and throughput.
  • Build web applications and APIs for machinists, NC programmers, and manufacturing engineers for scheduling, dispatching, redlining, and issue resolution.
  • Identify feature gaps between ERP/MES/PLM/CAM and manufacturing needs; propose remediation and integrations.
  • Partner with machinists, CAM/NC programmers, CAD designers, and quality engineers to translate cell-level needs into robust software solutions.
  • Integrate CAD/CAM/PLM into the manufacturing stack to enable a closed-loop digital thread from design to NC to inspection and back.
  • Build services to parse, validate, and transform CAD/CAM artifacts (for downstream use in MES/CNC/QA systems.
  • Develop or maintain CNC post-processors (e.g., NX Post Builder, Mastercam posts) targeting FANUC, Siemens and Mazak controllers.
  • Integrate and orchestrate toolpath simulation and collision checking; publish simulation results to visual factory dashboards.
  • Enable traceability between CAD features, CAM operations, NC lines, inspection results, and nonconformances.
  • Adopt Dev Ops practices; containerize edge and cloud services; automate deployments across environments; ensure observability and reliability.
  • Uphold safety and security best practices for industrial networks and equipment.

Qualifications:

  • BA/BS in Computer Science, Information Science, Mechanical/Manufacturing Engineering, or related field; or equivalent practical experience.
  • Hands-on experience programming and running CNC machines with G-/M-code, parametric macros, probing cycles, and setup verification.
  • Experience with major CAD and CAM systems such as Siemens NX CAD/CAM, PTC Creo, Mastercam.
  • Strong understanding of software engineering principles and the ability to translate domain expertise into applications.
  • Primary language proficiency in one of:
    Python, JavaScript/Type Script, C#, or Java.
  • Proven full-stack development experience with React, Python, FastAPI, AWS, Spring Boot, and Node.js.
  • Experience with IoT Core, ELB, Lambda, Cloud Watch, S3, Docker, EKS/ECS, Datadog, and Rancher/Kubernetes.
  • Experience in event-driven messaging/streaming (e.g., MQTT, Kafka, Kinesis).
  • Experience developing APIs and building production applications; strong SQL/database skills.
  • CI/CD and IsaC practices; familiarity with migration from development to production.
  • Solid understanding of version control systems and managing code/data/artifact life cycles.
  • Strong collaboration, ownership, and communication skills; bias for delivering high-quality results.
  • Integrating CNC machines into enterprise systems: MTConnect/OPC UA adapters, DNC/program delivery, monitoring, and alarm/event ingestion.
  • Familiarity with PLM/PDM systems (e.g.,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary