At a Glance
- Tasks: Develop embedded software for innovative maritime products and support testing activities.
- Company: Join a leading navigation solutions provider with over 100 years of expertise.
- Benefits: Flexible work-life balance, health benefits, and investment in your future development.
- Why this job: Make an impact on key projects using cutting-edge maritime technology.
- Qualifications: Proficient in C++ and C#, with experience in real-time software concepts.
- Other info: Collaborative environment with opportunities for professional growth and diverse thinking.
The predicted salary is between 36000 - 60000 £ per year.
Sperry Marine delivers safe, efficient, and reliable navigation solutions to the global commercial and defence maritime sectors. Our Engineering Team operates across two key development centres – New Malden in the UK and Hamburg in Germany – collaborating closely to develop and maintain our diverse product portfolio and support an ambitious future roadmap. Our success is founded on technical excellence, global reach, a committed workforce, a focus on sustainability, and a continuous drive for innovation. To support our ambitious roadmap and growth plans, we are seeking an Embedded Software Engineer to join our Engineering Department in New Malden on a 9–12 month contract. This is a temporary opportunity to make an impact on key projects and work with cutting‑edge maritime technology.
Key Responsibilities
- Develop embedded software for new products
- Support product testing activities
- Collaborate with the Software and Hardware teams
- Participate in AGILE-based development processes
- Engage in code reviews and regular project meetings
About You
- Solid experience as an embedded software engineer, with strong proficiency in C++ and C#
- Deep understanding of real‑time, multi‑threaded software concepts
- Comfortable working with build environments such as OpenEmbedded, Bitbake, and Makefiles
- Knowledge of networking protocols (UDP, TCP/IP) and analysis tools like Wireshark
- Experience with Linux kernel, CLI tools, Bash scripting, and Python programming
- Familiarity with U‑Boot concepts, Wt web GUI libraries, radar systems, ASTERIX (cat240) protocol, and RF transceiver integration (advantageous)
- Strong communicator who can present complex information clearly and influence decisions
- Proactive, self‑sufficient, and able to prioritise effectively under tight deadlines
- Collaborative team player with adaptability and a problem‑solving mindset
About Us
With over 100 years of history and expertise in navigation, we have established ourselves as a major global provider of navigation solutions, including radars, compass systems, steering systems, speed logs, integrated bridge and control systems. We take pride in our commitment to provide 24/7 support to all of our customers. People are at the heart of everything we do. Our company grows because of our employees' dedication and commitment to delivering for our customers. In return for working for us you will have access to a benefits package that provides you with flexibility to balance your professional career with your personal life, health & well-being benefits, and investment in your future development. We know everyone brings a unique perspective. We want to harness diverse thinking by bringing bright minds together and valuing the differences that lead to stronger insights and innovation.
Embedded Software Engineer – 9-12 Month Contract / FTC employer: Sperry Marine
Contact Detail:
Sperry Marine Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Embedded Software Engineer – 9-12 Month Contract / FTC
✨Tip Number 1
Network like a pro! Reach out to your connections in the maritime tech industry and let them know you're on the lookout for opportunities. You never know who might have a lead or can put in a good word for you.
✨Tip Number 2
Get involved in relevant online communities or forums. Share your knowledge, ask questions, and engage with others in the field. This not only boosts your visibility but also helps you stay updated on industry trends and job openings.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding of real-time software concepts. Practice explaining complex ideas clearly, as communication is key in collaborative environments like Sperry Marine.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining our team and contributing to our innovative projects.
We think you need these skills to ace Embedded Software Engineer – 9-12 Month Contract / FTC
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded software, especially in C++ and C#. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled challenges in embedded systems or software development. We value proactive problem solvers who can adapt and thrive under pressure!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it’s super easy!
How to prepare for a job interview at Sperry Marine
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and C# skills, as well as your understanding of real-time, multi-threaded software concepts. Be ready to discuss specific projects where you've applied these skills, as this will show your technical prowess.
✨Familiarise Yourself with the Tools
Get comfortable with build environments like OpenEmbedded and Bitbake, and be prepared to talk about your experience with networking protocols such as UDP and TCP/IP. Mention any tools like Wireshark that you've used for analysis, as this will demonstrate your hands-on experience.
✨Show Your Collaborative Spirit
Since the role involves working closely with both Software and Hardware teams, think of examples where you've successfully collaborated in a team setting. Highlight your adaptability and problem-solving mindset, as these traits are crucial for a dynamic environment.
✨Communicate Clearly and Confidently
Practice explaining complex technical concepts in simple terms. This will not only help you during the interview but also showcase your ability to influence decisions and present information clearly, which is key for this role.