Skip to content

Software Controls Engineer
Company | Astranis |
---|
Location | San Francisco, CA, USA |
---|
Salary | $125000 – $140000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Bachelor’s degree in a science or engineering discipline
- 4+ years of working experience in testing electronics, electro-mechanical assemblies, or integrated systems
- 3+ years of hands-on experience in PLC programming and control system design (Beckhoff, Siemens, Allen-Bradley, or similar)
- Experience using C/C++/Python/Structured Text, SQL, relational databases
- Proven track record delivering automation projects in a production environment
- Experience developing and executing test plans and test procedures from requirements
- Strong control theory foundation and experience with integrated systems
- Must be onsite 5 days a week
Responsibilities
- Design and develop custom automation solutions and software across a range of new and existing production assets
- Commission automation systems as part of full solution delivery to the production floor
- Design sensor systems to monitor processes, ensure operator safety, and track factory status and performance
- Program and commission PLC-based control systems using modern industrial platforms (e.g., Beckhoff, Siemens, Allen-Bradley)
- Design user interfaces that make complex machines easy to control and troubleshoot
- Develop clear process and training documentation to support adoption and maintenance of automated solutions
- Generate electrical schematics and documentation to support system integration and troubleshooting
Preferred Qualifications
- Hands-on experience using data acquisition systems
- Experience with space flight components and spacecraft environmental testing
- Experience with designing and building electrical harnesses and connectors
- Knowledge of UNIX and Linux operating systems
- Knowledge of Ethernet protocols TCP/IP, UDP, DNS, HTTPS, EtherCat
- Experience with Beckhoff TwinCat3 IDE, Structured Text (IEC 61131-3), Infosys
- Experience with Hardware-in-the-Loop systems