cover image
Sperry Marine

Sperry Marine

www.sperrymarine.com

3 Jobs

347 Employees

About the Company

Sperry Marine provides the commercial and defence maritime industry with Navigation Solutions that excel in efficiency, reliability and safety. With over 100 years of history and expertise in navigation, we are a major global provider of advanced technology including radars, compass systems, steering systems, speed logs and integrated bridge and control systems. We employ over 330 people across more than 10 countries worldwide, with an extensive international presence in Europe, the Americas and Asia, and take pride in our commitment to provide round-the-clock support, 365 days a year, for all of our customers. We are Sperry Marine. The Navigation Experts.

Listed Jobs

Company background Company brand
Company Name
Sperry Marine
Job Title
Software Engineer – 9-12 Month Contract / FTC
Job Description
**Job Title:** Software Engineer – 9‑12 Month Contract / FTC **Role Summary:** Contribute to the full life‑cycle development of Windows desktop navigation applications in a cross‑functional, agile environment. The role requires strong analytical, communication, and team‑leadership skills to design, code, test, and troubleshoot distributed software solutions. **Expactations:** - 8+ years of software development experience. - Demonstrated ability to lead technical discussions and mentor peers. - Proactive, adaptable, and solution‑focused attitude. **Key Responsibilities:** - Design, develop, test, and maintain Windows desktop applications using C#, .NET, and Windows Forms/WPF. - Participate in Agile ceremonies (sprint planning, stand‑ups, retrospectives). - Conduct code reviews and provide constructive feedback. - Diagnose and resolve field software issues; collaborate with System Test teams. - Deliver technical leadership and support within the engineering team. - Document architecture, design decisions, and testing procedures. **Required Skills:** - Proficiency in C#, .NET framework, and Windows Forms/WPF. - Extensive experience with multi‑threaded and distributed applications. - Strong knowledge of TCP/IP and UDP network protocols. - Familiarity with version control (Git), CI/CD pipelines, and software testing. - Excellent analytical, verbal, and written communication skills. - Team player capable of collaborating across disciplines. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (equivalent professional experience acceptable). - Microsoft certifications (e.g., Azure Developer Associate) preferred but not mandatory.
New malden, United kingdom
Hybrid
Senior
18-01-2026
Company background Company brand
Company Name
Sperry Marine
Job Title
Systems Test Engineer – 9-12 Month Contract / FTC
Job Description
**Job Title:** Systems Test Engineer – 9–12 Month Contract / FTC **Role Summary:** Execute and optimize testing of complex hardware-software systems for marine navigation solutions in a collaborative engineering team. Requires problem-solving, cross-functional collaboration, and process improvement to ensure quality and compliance. **Expectations:** Deliver high-quality testing for medium-complexity projects within deadlines; deepen technical product knowledge; enhance testing methodologies and tools. **Key Responsibilities:** - Lead testing of complex, risk-critical system components. - Troubleshoot system issues and analyze defects. - Ensure lab safety and configure test equipment/software. - Improve test processes, tools, and procedures. - Execute and validate test cases against specifications. **Required Skills:** - Systems-level hardware/software testing expertise. - Proficiency in manual and automated testing execution. - Strong test plan/script development and optimization. - Familiarity with requirements/test management tools (e.g., DOORS, Xray). - Python experience (desirable). - Background in safety-critical or regulated industries (e.g., marine, aerospace). **Required Education & Certifications:** - ISTQB certification (advantageous). - Bachelor’s degree in Engineering, Computer Science, or related discipline (implied by technical requirements).
New malden, United kingdom
Hybrid
18-01-2026
Company background Company brand
Company Name
Sperry Marine
Job Title
Embedded Software Engineer – 9-12 Month Contract / FTC
Job Description
**Job title** Embedded Software Engineer – 9‑12 Month Contract / FTC **Role Summary** Develop, test, and maintain high‑reliability embedded software for maritime navigation products. Collaborate across hardware and software teams in an Agile environment, ensuring code quality, performance, and regulatory compliance. **Expectations** - Deliver production‑ready embedded code within tight project timelines. - Participate actively in Agile ceremonies (sprints, retrospectives, stand‑ups). - Conduct thorough code reviews and facilitate knowledge transfer. - Ensure integration of software with radar, RF transceivers, and GUI components. **Key Responsibilities** - Design and implement embedded modules in C++/C#. - Build and maintain cross‑platform build systems (OpenEmbedded, Bitbake, Makefiles). - Perform unit, integration, and system testing; analyze logs and network traffic with Wireshark. - Interface with Linux kernel, U‑Boot, and CLI tools (Bash scripts). - Develop Python utilities for automation and data processing. - Collaborate with hardware engineers on radar, RF, and ASIC interfaces. - Maintain and evolve the ASTERIX (cat240) protocol stack. - Attend regular project meetings and provide status updates to stakeholders. **Required Skills** - Proficient in C++ and C#. - Strong grasp of real‑time, multi‑threaded software design. - Experience with embedded Linux build ecosystems (OpenEmbedded, Bitbake). - Knowledge of UDP/TCP/IP networking and packet analysis (Wireshark). - Hands‑on with Linux kernel modules, U‑Boot, and Bash scripting. - Python programming for tooling and automation. - Familiarity with radar systems, ASTERIX protocol, and RF transceiver integration (advantage). - Proficiency in Wt web GUI libraries (advantage). - Excellent verbal and written communication; ability to explain complex concepts succinctly. - Strong problem‑solving, self‑direction, and time‑management under tight deadlines. - Team‑player mindset with adaptability to cross‑functional collaboration. **Required Education & Certifications** - Bachelor’s degree (or equivalent experience) in Computer Science, Electrical Engineering, or related technical discipline. - Relevant industry certifications (e.g., Embedded Systems Engineer) considered a plus.
New malden, United kingdom
Hybrid
18-01-2026