Sr Controls Software Engineer

Diamond Foundry
San Francisco, California
Workplace: OnsiteFull timeUSD 90,000 - 140,000 annuallyFunction: IT Operations (Systems/Network Admin)Experience: 2+ yearsEducation: bachelorsSkills: ["Communication","Teamwork","Problem-solving"]

We are seeking a Software & Systems Engineer to develop and troubleshoot applications for the manufacturing line, interfacing with custom-built and off-the-shelf equipment to optimize data collection, operator input, and system efficiency. You’ll collaborate with mechanical, electrical, and process engineers, drive data-driven decisions, and document designs and procedures across the production ecosystem.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Diamond Foundry
Diamond Foundry
11 months ago

Sr Controls Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

We are seeking a Software & Systems Engineer to develop and troubleshoot applications for the manufacturing line, interfacing with custom-built and off-the-shelf equipment to optimize data collection, operator input, and system efficiency. You’ll collaborate with mechanical, electrical, and process engineers, drive data-driven decisions, and document designs and procedures across the production ecosystem.
Location: San Francisco, California
Workplace: Onsite
Employment Type: Full time
Job Function: IT Operations (Systems/Network Admin)

Key Responsibilities

  • •Design, upgrade, automate, and troubleshoot in-house and third-party systems including inspection tools, CNC lasers, parts handlers, and CVD reactors; optimize control logic to boost equipment performance and reduce operator time.
  • •Collaborate with end users to translate feature requests into actionable software designs; build algorithms and models to enable data-driven decision-making.
  • •Train technicians on correct procedures and implement requested changes; organize and maintain documentation for team accessibility.
  • •Write technical documentation for the design and use of equipment.
  • •Source system components from software vendors where appropriate.

Pay and Benefits

Salary: USD 90,000 - 140,000 annually
Perks:Health InsuranceRetirement Savings

Key Requirements

  • •Bachelor's degree in electrical engineering, computer engineering, or similar engineering discipline with 2+ years of software engineering or computer science (Master’s preferred).
  • •Proficiency in Python is required; knowledge of C++/C, PLC programming, TCP/IP, MQTT, IIoT, Modbus, RS232, SCADA, Motion Control; Git and SQL basics.
  • •Experience with electrical, software, and/or mechanical systems; familiarity with manufacturing processes or quality control systems.
  • •Strong communication and data presentation skills; experience with data visualization tools or HMI development.
  • •Familiarity with computer vision systems and image processing; experience with industrial automation environments and networking protocols.
Experience:2+ yearsManufacturingIndustrial automationIIoT
Education:Bachelor's
Skills:CommunicationTeamworkProblem-solving
Tech Stack:PythonC++PLCTCP/IPMQTTIIoTModbusRS232SCADAGitSQLComputer visionHMI

Company Brief

Diamond Foundry
Designs and manufactures lab-grown diamonds using proprietary plasma reactor technology, focusing on ethically sourced, sustainable diamonds for jewelry brands and direct-to-consumer sales.
Industry: Materials Science
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn