Control Systems Engineer – JO_37_20, Winfrith Newburgh
Client:
Location: Winfrith Newburgh, United Kingdom
Job Category: Other
-
EU work permit required: Yes
Job Reference: 94494d27d696
Job Views: 4
Posted: 28.04.2025
Expiry Date: 12.06.2025
Job Description:
Knowledge, skills, and personal qualities required:
- Proven ability to lead software developments
- Experience developing embedded software with C/C++ and RTOS
- Experience with autonomous or robotics software
- Educated to Degree or equivalent level in a software engineering or related discipline
- Knowledge and understanding of Software Engineering, preferably with an understanding of military systems, especially maritime systems
- Understanding of Open Systems Architectures and Principles
- Significant experience of Software Engineering Lifecycle processes and tools
- Ability to solve complex problems and critically review results and methods to ensure quality
- Ability to expand knowledge into new domain areas, work across domains, and see the bigger picture
- Excellent communication skills, including delivering presentations
- Excellent written skills, particularly in technical report writing, with the ability to communicate with both expert and non-expert stakeholders
- Ideally, experience in domains such as Maritime Combat Systems, equipment and software integration, Off-board unmanned systems, Command and Control Systems, Acoustics / Sonar, or Software Safety (DEF STAN 00-56 & IEC 61508 or equivalent)
Desirable primary software/system skills:
- C/C++ for embedded systems
- LabView
- Matlab/Simulink
- Exposure to AI/ML techniques and methodologies
- Requirements management (experience with DOORS desirable)
- UML / Enterprise Architect for system design
Other desirable software skills/experience:
- Python (preferably with TensorFlow, Keras, or Scikit-learn)
- Rockwell PLC programming (Studio 5000)
- Atlassian Toolset
- Communication protocols (CANBus, Ethernet/IP, RS485)
- Database design
- ISO 9001 and TickITplus standards
Key accountabilities:
- To be agreed upon appointment
Behavioral requirements:
- Technically proficient
- Strong communication skills
- Proactive, willing, and responsive
- Motivated and genuinely interested in problem solving and developing logical, robust solutions
- Able to multi-task and prioritize a varied workload
- Wants to expand knowledge base