Hadrian
Software Engineer, Machine Interfaces
About this role
Hadrian seeks a software engineer to develop interfaces between autonomous factory systems and industrial machinery including PLCs and manufacturing equipment. You'll build human-machine interfaces, integration pipelines, and data logging systems while collaborating with robotics and engineering teams to scale production across multiple US factories.
What you'll do
- Develop software interfaces for PLCs and industrial manufacturing equipment
- Create human-machine interfaces for technician control and system monitoring
- Integrate automated manufacturing systems into Hadrian factories
- Build data logging pipelines for operational planning and factory scheduling
- Collaborate with robotics, engineering, and operations teams on manufacturing cell deployment
- Travel up to 10% annually to support factory scaling across the country
What they're looking for
- Python, TypeScript, or C#
- Hardware integration and factory floor experience
- Industrial communication protocols (OPC UA, Profinet)
- TCP/IP and socket programming
- Real-time and safety-critical systems development
- Embedded systems or electronics
- Hardware-in-the-loop testing
- Decision-making with incomplete information
Benefits
- Medical, dental, vision, and life insurance
- 401(k)
- Flexible vacation policy
- Equity compensation
- Relocation support for certain situations
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Hadrian
Hadrian builds aerospace and defense manufacturing systems, offering enterprise software platforms, advanced tooling design, and highly automated production capabilities for the sector. The company is hiring full stack engineers, manufacturing and tooling specialists, infrastructure and identity management experts, and workforce systems architects to support its rapid scaling.
View all jobs at HadrianLikely interview questions
- Describe your experience interfacing software with physical hardware systems. What were the biggest challenges?
- Have you worked with industrial communication protocols like OPC UA or Profinet? Walk us through a project.