SDET - Senior Software Developer Engineer in Test (SDET) Controls
The Standard
Glen Cove, NY, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$110,000.0 - $150,000.0
Working hours
Regular working hours
Job source
Tech stack
Automation of Tests
C++ (Programming Language)
Communications Protocols
Continuous Integration
Software Debugging
Ethernet
EtherCAT
Hardware-In-The-Loop Simulation
Python (Programming Language)
Modbus
Software Tools
Software Engineering
+13 more
Structured Text
Systems Integration
Transmission Control Protocol (TCP)
TypeScript
Robot Operating System
Real Time Systems
System-level Testing
Pytest
Playwright
Production Code
Allen-Bradley Factory Automation Equipment
Docker
SDET
Job description
- Build and own automated test suites and hardware-in-the-loop infrastructure for the controls and industrial-integration (PLC, HMI, fieldbus, I/O).
- Exercise industrial communication protocols in code: Modbus TCP/RTU, EtherNet/IP, EtherCAT, PROFINET, along with digital/analog I/O behavior.
- Build SW-based simulators and mocks for PLCs, fieldbus devices, conveyors, grippers, and safety hardware so controls testing isn’t gated on physical equipment.
- Fold safety-system integration (e-stops, safety PLCs, light curtains) into automated release validation against industrial safety standards.
- Validate integrations in real time during the sprint, partnering tightly with software and applications engineers so defects are solved as they appear.
- Hand off maintainable test code and fixtures to Systems Test Engineers and Technicians, and review designs and PRs for testability and protocol compliance.
Requirements
Do you have experience in Voltage testers?, * Strong Software Engineering: 4+ years (or strong equivalent) writing production-quality code daily in Python, C/C++, or TypeScript, with deep test-automation and CI/CD experience (Playwright, pytest, or similar).
- Controls & Industrial Automation: Hands-on background with PLC programming and industrial communication protocols (Modbus TCP/RTU, EtherNet/IP, EtherCAT, PROFINET) and digital/analog I/O.
- Electrical Fundamentals: Reads electrical schematics, comfortable with signal types (24V digital I/O, 4-20mA analog) and test equipment (multimeters, etc.), and can build and wire test fixtures and PLC cabinets.
- Systems Thinking: Comfortable debugging networked, distributed, and real-time systems across the software/hardware boundary.
- Impact Driven: You value simplicity, reliability, and velocity, and would rather prevent a bug than file one., A developer with a controls or industrial-automation background who wants to apply strong software skills to robotics quality at the hardware seam - equally at home in a codebase and in front of a PLC cabinet., * Allen-Bradley, Siemens, or Beckhoff PLC platforms; structured text
- ROS2, Docker, or robotics software stacks
- Hardware-in-the-loop or system-level test automation at scale
- Industrial safety standards (ISO 13849, ANSI/RIA 15.06)
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Paid time off
- Vision insurance
- Dental insurance
- Stock options
- Life insurance, The salary range for this role is $110,000 to $150,000, depending on experience. We are open to a variety of seniority levels for this role and will build compensation packages that are commensurate with seniority and skill level. Base salary is just one part of the overall compensation at Standard Bots. All Full-Time Employees are eligible for Employee Stock Options. We also offer a package of benefits including paid time off, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees.
Compensation Range: $120K - $150K
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AB
Andre Braun, GitLab
Now is the time for industrialized software development
about 1 year ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
DC
Daniel Cranney
How software is steering vehicle technology
over 1 year ago