C/C++ Embedded Software Engineer
Dorchester
Engineering
60000 Annual
Permanent
Do you want to become the 'go to' expert in providing software development and test capability throughout the entire product lifecycle? Do you excel in developing and maintaining control system software and associated documentation? Insignis Talent are working with a leading, multi-national company who are seeking a Control Systems Engineer to join their team. This is a fantastic opportunity for an early-mid career engineer who wants to develop their skillset and grow within a business that can offer exceptional training and progression opportunities. In this role, you will support the development of software and integration activities for solutions, products and systems within the maritime domain. You will also independently manage control system development activities within a wider multidisciplinary team. To be successful in this role, skills/experience/knowledge in the following areas would be beneficial:
- Experience in developing solutions to meet challenging requirements
- Experience with automation or robotic systems
- Educated to degree or equivalent level in a relevant engineering discipline, or equivalent working experience
- Understanding of open system architectures and principles
- Understanding of engineering lifecycle processes and tools
- Ability to solve complex problems and to critically review results and methods to ensure quality
- Ability to expand knowledge into new domain areas and work across domains
- Ideally experience in one or more of the following domain areas:
- Understanding of military systems, in particular maritime systems
- Maritime systems, integration of equipment and software
- Discrete time control systems
- Off-board unmanned systems
- Data network design and configuration
- Hardware and/or Software in the Loop V&V strategies
- Real time operating systems and hardware
Desirable primary software/system skills:
- LabView
- Matlab/Simulink
- Requirements management (DOORS experience desirable)
- UML / Enterprise Architect for system design
- Exposure to AI/ML techniques and methodologies
- C/C++ for embedded systems
- Exposure to IEC 61508 or equivalent
Other desirable software skills/experience
- Python
- Rockwell PLC programming (Studio 5000)
- Atlassian Toolset
- Communication protocols (CANBus, Ethernet/IP, RS485)
- Database design
- ISO 9001 and TickITplus standards
Being a company that advocated a work/life balance, not only will you be generously compensated for your work, but you will also be provided with the tools and option to work in a hybrid model. At the offices in Dorset, you will add real purpose and value, integrating into a well-established, friendly, and personable team that prides themselves on promoting a positive, welcoming, and productive working environment. If you feel you are suitable and are interested in this vacancy, please do apply! We will aim to reach you within 2-working days. If you have not heard back within 5-working days, please assume that your application has been unsuccessful
Share: