Principal Embedded Software Development Engineer, Fareham
Client:
Location:
Fareham, United Kingdom
Job Category:
Other
EU work permit required:
Yes
Job Reference:
ab47f00402e7
Job Views:
2
Posted:
02.06.2025
Expiry Date:
17.07.2025
Job Description:
Job Summary:
Raymarine UK Ltd is seeking an experienced Principal Embedded Software Development Engineer to join our Fareham office. The role involves working on a variety of products, including new developments and maintenance of existing lines.
The ideal candidate will have a proven track record of delivering customer-oriented software and collaborating effectively within a team to guide engineering efforts.
Duties and Responsibilities:
* Serve as a technical contact within the engineering team for guidance and mentorship.
* Develop embedded software as part of a multidisciplinary engineering team.
* Define project architecture, uphold coding standards, and implement quality improvements.
* Break down project deliverables into manageable work packages.
* Work within an Agile team environment.
Qualifications and Experience:
* Degree-level engineering qualification and significant technical experience.
* Experience with C/C++ in embedded real-time systems.
* Experience working in Agile teams.
* Design experience for Real-Time Operating Systems.
* Driver configuration and development.
* Experience with embedded platforms such as bare metal, STM32, NVIDIA, etc.
* Linux Kernel building and modification skills.
* Prototyping, logic analysis, and board bring-up expertise.
* Debugging skills using GDB/LLDB, JTAG, and ICE.
* Experience with OpenGL, GLSL, Vulkan.
Preferred Skills:
* Experience with Docker, RADAR, DSP algorithms, SONAR, camera/video streaming, BASH, and other languages like Rust/Python.
What We Offer:
* Career development opportunities within a leading marine electronics company.
* Exposure to cutting-edge R&D, software, and hardware integration.
* Collaborative, innovative, and friendly work culture.
* Competitive compensation and benefits, including wellness rewards.
This position involves access to export-controlled information and requires applicants to be eligible for the necessary export licenses under US regulations.
Raymarine is committed to ethical business practices and compliance with applicable laws and regulations.
#J-18808-Ljbffr