Senior Software Engineer (Embedded Systems)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Location: Auckland, New Zealand; primarily office-based with the New Zealand team. Occasional collaboration with colleagues abroad and on-water testing of prototypes may be required.
Company
is a global marine technology company, with Navico Group providing systems and solutions for marine, RV, specialty vehicle, and related industries.
What you will do
- Design, develop, test, and maintain reliable software systems and applications.
- Contribute to technical designs, architecture decisions, code reviews, and engineering standards.
- Collaborate with product managers, engineers, and stakeholders to deliver robust products.
- Improve software quality through testing, automation, debugging, and systematic troubleshooting.
- Integrate software, firmware, and hardware as product requirements evolve.
- Mentor junior engineers and help establish engineering best practices.
Requirements
- Bachelorβs degree in computer science, software engineering, electrical engineering, or a related field.
- 5+ years of professional software engineering experience with strong software design, development, and debugging skills.
- Strong proficiency in C and C++, plus experience with Make, CMake, and Qt/QML or similar frameworks.
- Experience developing applications for Linux, iOS, Android, and/or Windows, and working with CAN bus.
- Experience with IoT technologies such as ThingsBoard, MQTT, or Mender.
- Hands-on hardware debugging skills, including oscilloscopes, multimeters, and reading electronic schematics.
Nice to have
- Firmware development, low-level embedded programming, embedded Linux, or Linux kernel driver development.
- Experience with Zephyr or another RTOS, bootloaders, firmware updates, embedded security, or new hardware bring-up.
- Knowledge of Wi-Fi, Bluetooth, TCP/IP, Ethernet, CI/CD, DevOps tools, Docker, and Agile development.
Culture & Benefits
- Technical, hands-on work with advanced marine prototypes and products.
- Competitive pension plan with company match.
- Health benefits, paid time off, and a Wellness Program.
- Growth and development opportunities within a global marine technology organization.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β