Embedded Software Engineer
Role details
Job location
Tech stack
Job description
- Carry out detailed design of components of the product software.
- Write high quality, maintainable codes in C++, C# and Python.
- Implement and test software as part of an agile software team Gaining understanding of existing system products and future development agendas.
- Develop unit, integration and system level tests.
- Fix defects and improve existing software.
- Work closely with the Product Owner, System Design Authority and technical Engineers to deliver and support ongoing enhancements.
- Maintain and improve legacy codes where required.
Requirements
The right candidate will ideally have an Electronic warfare background and able to switch between different languages , between C++, C# and Python., * Knowledge of Sensor and Communication systems.
- Software engineering experience from R&D concept through to the full product development lifecycle
- Modern software architecture practices
- Experience of some kind of scientific application/DSP, including algorithm implementation
- Capability in multiple languages and switching between languages rapidly, e.g. C++/C#/Python
- Comfortable with modern agile development practices e.g. Scrum/Kanban
- Comfortable with modern software tooling e.g. Gitlab, Git, VS Code
The client would also like to see some of the Preferred Qualifications:
- Experience of modern UI design.
- Embedded software development (cross-compiling, deployment).
- Linux OS and tools, kernel drivers
- DevOps (Gitlab CI/CD scripting, pipelines, Docker)
- Team Leadership or Line Management experience
Benefits & conditions
- Annual Holiday
- Flexible Benefits
- Sickness Benefit
- Business Performance Related Bonus
- Share Save Plan
- Pension scheme
Our client is committed to a policy of Equal Opportunity, Diversity and Inclusion. Their working environment is friendly, innovative and inclusive. They can accommodate flexible working arrangements and support a diverse workforce and those with additional needs.
RECOMMEND A FRIEND: If you have professional friends/colleagues who would be interested in one of our roles and our excellent levels of service too, we'd like to recognise your recommendations with a 'thank you' of our own. For every friend you refer who then starts a role through Datasource either Contract or Permanent, we will send you £200 of Love to Shop Gift Vouchers & gift your friend £100 in Love to Shop Gift Vouchers aswell!