Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative firm is on the lookout for a talented Software Engineer specializing in C++ with Python skills as a bonus. This exciting role involves designing and developing embedded control applications, contributing to marine autonomy and machine learning projects. You will enjoy a flat organizational structure, allowing you to take ownership of your systems from inception to sea trials. The ideal candidate will thrive in a collaborative environment, possess excellent communication skills, and have a keen attention to detail. If you are eager to enhance your skills and contribute to cutting-edge technology, this opportunity is perfect for you.
Software Engineer C++ OR Python (Core Developer)
Offering excellent opportunities for further development and progression.
The company is expanding its focus on marine autonomy and machine learning, seeking a software engineer to contribute to these initiatives. As a software engineer, you will be responsible for designing, developing, testing, and prototyping embedded control applications. You will also maintain existing software products and libraries, and produce technical documentation.
To succeed in this role, you should have strong skills in C++, with Python skills being an advantage. A willingness to enhance your skills through mentoring and online courses is also important.
The ideal candidate will possess strong oral, written, and interpersonal communication skills, and be able to work effectively in a team. Attention to detail, organization, and the ability to handle multiple tasks efficiently are essential. Experience or understanding of the agile development cycle and standard quality assurance practices is required.
This role offers a flat organizational structure, with engineers owning their respective systems, providing the opportunity to be involved from system creation through to sea trials and sign-off.
Please note that this role may require security clearance up to basic SC level; therefore, applicants must be UK nationals to be eligible.