RAD Propulsion is seeking an engineer to form part of its embedded team, developing electronic hardware and software for its cutting-edge, marine electric propulsion products. The role will include the following activities:
- Design, implementation, debugging and testing of software and hardware components of RAD’s products.
- Designing and testing systems for compliance with marine standards.
- Working with the team to improve the company’s development processes, including continuous integration, code reviews and DevOps.
- Integration of off-the-shelf and external components into RAD’s system.
- Working alongside the mechanical and product design teams to produce well-integrated electromechanical designs.
- Taking part in PCB and code reviews.
- Development of tools and utilities for in-field monitoring and configuration of hardware.
- Being involved at all stages of product development from initial requirements capture, through concept and detail design, prototyping, testing and productisation.
The ideal candidate will have a good understanding of engineering principles and have real-world experience of marine products and how consumers interact with them. They will have a methodical approach to defining functions and algorithms, translating real-world actions and events into logical, well-formed code. They will be meticulous in documenting their work from embedded comments to test procedures and the rational for design decisions.
Whilst not necessarily required for the role, some on-water experience on small boats would be considered advantageous as the role will involve taking part in sea-trials.
Skills & Experience
- Experience with the C programming language in embedded systems.
- Knowledge of modern object-orientated languages such as Python, C++.
- Experience with hands-on development and troubleshooting of embedded systems, preferably using STM32 or other ARM Cortex-M processors.
- Experience debugging embedded systems using JTAG, SWD etc.
- Experience with test equipment such as power supplies, logic analysers, spectrum analysers, oscilloscopes and multimeters.
- Knowledge of some or all the following protocols and interfaces:
- CAN (particularly CAN-FD)
- Serial Protocols (UART, SPI, I2C, USB)
- Interrupts and DMA
- Timers and RTCs
- Wireless Protocols (Wi-Fi, Bluetooth, GSM, GPS)
- Digital and analogue circuit design, including specification, schematic capture, and layout.
£35,000 to £55,000 per year – dependent on experience
RAD Propulsion designs innovative marine electric propulsion products to meet the increasing demand for sustainable boat operations in the marine industry. Based at Universal Marina on the River Hamble near Southampton, we are a small but passionate team of engineers and designers.
We embrace flexible working hours and hybrid working to encourage a family first attitude and healthy work-life balance. RAD Propulsion Ltd is committed to championing equality and diversity in all aspects of employment. We encourage applications from under-represented groups, particularly ethnically diverse communities, LGBTQ+ and disabled people.
RAD provides the following:
- Flexible working hours.
- Hybrid working options.
- 25 days annual leave plus bank holidays.
- BUPA Employee Assistance Programme.
- Waterside location with shared pool of paddle boards, kayaks etc.
- Opportunities to travel to customers, suppliers, and trade shows.
To enquire, please contact email@example.com
We provide year-in-industry placements to exceptional engineering students who are looking for an exciting and hands-on challenge in a groundbreaking industry. You will be a key part of the team, working independently (with the support of our experienced engineers) on projects that are essential to the success of our product and business. This isn’t just a desk job, you will get stuck in with every aspect of product development and testing including time on the water in our test boats.
At RAD, we offer a competitive placement salary, flexible working and the support of an enthusiastic team of engineers to make your year-in-industry truly stand out. We welcome applications from students of mechanical or maritime engineering as well as from electrical and software engineers.
If you think RAD may be the right option for you, get in touch by emailing firstname.lastname@example.org.
If your skills don’t match one of the published job descriptions but you think you would be a good fit for RAD, we would love to hear from you. Please send a cover letter and a copy of your CV to email@example.com.