Senior Embedded Software Engineer

  • Tulsa, OK, USA
  • Full-Time
  • On-Site

Job Description:

Senior Embedded Software Engineer


  • πŸ“ Location (New Zealand): Tulsa, OK, United States πŸ‡ΊπŸ‡Έ
  • πŸ’Ό Employment Type: Permanent, Full-time
  • πŸ’° Base (USD): 85k – 125k per annum
  • πŸ“… Start Date: Immediate / Negotiable


🌊 About the Company

We are a global technology team committed to challenging conventions and innovating next-generation systems that transform experiences in marine and embedded systems. We offer exciting career growth opportunities and a collaborative environment where your contributions shape the future of high-performance software development ⚑


🎯 Position Overview

The Senior Embedded Software Engineer leads the design and development of complex software systems and acts as a technical authority within the product development team. This role involves driving architectural decisions, mentoring engineers, and ensuring alignment between technical solutions and business objectives.

You will lead by example, fostering innovation and quality through best practices, code reviews, and strategic planning. With deep expertise in system design and implementation, you will play a pivotal role in shaping the technical direction of projects and elevating team performance.


πŸ› οΈ Key Responsibilities

  • Lead the design and development of scalable, high-performance embedded software systems.
  • Facilitate technical design sessions and conduct in-depth code reviews.
  • Mentor junior and mid-level engineers, fostering a culture of technical excellence.
  • Collaborate with product and engineering leadership to align solutions with business objectives.
  • Champion software quality through test automation, CI/CD, and best practices.
  • Influence architectural direction and contribute to long-term technical strategy.


πŸŽ“ Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 7+ years of software engineering experience, including system design and implementation.
  • Expertise in software architecture, scalable system design, and performance optimisation.
  • Proficiency in modern programming languages and development frameworks, especially C and C++.
  • Strong leadership, communication, and mentoring skills.
  • Knowledge of navigation systems, control systems, Bluetooth, and CAN protocols.


⭐ Preferred Qualifications

  • Experience leading Agile teams or technical initiatives.
  • Contributions to open-source projects or technical publications.
  • Experience with safety-critical or high-reliability systems.
  • Familiarity with embedded security, bootloaders, and firmware update mechanisms.


πŸ’° Salary & Benefits

  • Hiring range: $84,500 - $123,900 annually, dependent on skills and experience.
  • Eligible for annual discretionary bonus.
  • Comprehensive benefits package including medical, dental, vision, paid vacation, retirement contributions, well-being programs, and product discounts.


Why Join Us? πŸ€”

We are the clear leader in the marine industry, committed to our values and supporting our exceptional people. We offer:

  • Competitive salary and comprehensive benefits. πŸ’΅
  • A robust Wellness Program. 🧘
  • Career growth opportunities within a global organisation. πŸ“ˆ
  • The chance to work on products that are "making a splash" worldwide! πŸ†