Senior Software Engineer (C++)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior Software Engineer (C++): Designing and developing software for maritime navigation and surveillance radar systems with an accent on the full software development life cycle and verification. Focus on implementing innovative radar solutions and providing technical expertise for system design and maintenance.
Location: Enfield, UK
Company
is a world leader in the development, manufacture, and supply of maritime navigation and surveillance radar systems.
What you will do
- Design and produce software for new, innovative, and profitable maritime radar products and solutions.
- Support and enhance existing software in accordance with commercial requirements.
- Manage the full software development life cycle, including specification, design, implementation, testing, and maintenance.
- Provide technical support and mentorship to junior colleagues, acting as a role model.
- Serve as a technical liaison for customers, suppliers, and collaborators on software-related matters.
Requirements
- Excellent understanding of C++.
- Proven experience taking projects through the complete software development life cycle.
- Good English communication skills, both written and verbal.
- Proficiency with Microsoft Visual Studio 2022/2026.
- A degree in a relevant technical subject.
Nice to have
- Experience with GUI/UX or Human-Computer Interaction (HCI).
- Knowledge of scripting languages such as Python or PowerShell.
Culture & Benefits
- Flexible working models to support work-life balance.
- Attractive salary and special payments.
- Structured onboarding, targeted training programs, and tailored talent development.
- Innovative working atmosphere with modern premises and expert networks.
- Occupational health and safety programs with ergonomic workstations.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β