×
Register Here to Apply for Jobs or Post Jobs. X

Commercial embedded software development

Job in Tulsa, Tulsa County, Oklahoma, 74145, USA
Listing for: SourceIn
Full Time position
Listed on 2026-09-07
Job specializations:
  • Software Development
    Embedded Software Engineer, Android Developer, Embedded Systems/ Firmware/ IoT, C++ Developer
Salary/Wage Range or Industry Benchmark: 70000 - 100000 USD Yearly USD 70000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: 3+ years of commercial experience in embedded software development

Base (USD): $70,000 - $100,000 USD + annual discretionary bonus

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

We are looking for an Embedded Software Engineer to join our engineering team in Tulsa, OK.

You’ll contribute to the development of products from concept, design, and prototyping through qualification and production, working closely with embedded hardware and software teams across multiple locations.

We’re primarily looking for someone with 3+ years of commercial experience in embedded software development
, particularly with C/C++, embedded systems, and hardware integration.

Android experience is a plus, but not required. If you have a strong embedded software background and are interested in developing your Android skills, the team will provide opportunities to learn and grow in this area.

Design, develop, test, and maintain embedded software using C/C++.

Design, develop, test, and maintain application software for embedded devices.

Work closely with embedded hardware and software engineers to integrate, debug, and validate products.

Contribute to product development from concept, design, and prototyping through qualification and production using the Navico Product Development (NPD) process.

Partner with other team members to develop software for processing and manipulating data.

Participate in software verification through unit, integration, and system testing.

Support system-level software verification and debugging.

Develop and integrate Android applications where applicable, using Kotlin and/or Java.

Work closely with engineers, project managers, and cross-functional teams across multiple locations.

Produce and maintain technical documentation, including software designs and detailed requirements.

Provide test results and technical updates.

Participate in code reviews and contribute to improving software quality and development practices.

Required Qualifications

Bachelor’s degree in Computer Science, Software Engineering, Electronics Engineering, or a related discipline.

3+ years of relevant commercial experience in embedded software development.

Professional experience developing embedded software using C/C++.

Familiarity with embedded systems and hardware integration.

Experience using Git and modern software development workflows.

Intermediate-level debugging and problem-solving skills.

Good communication skills and the ability to work effectively within a collaborative engineering team.

Experience developing Android applications using Kotlin and/or Java, with familiarity with the Android SDK and modern Android development practices.

Experience with embedded Linux.

Experience developing connected or IoT devices.

Knowledge of networking protocols such as Bluetooth, Wi-Fi, or Ethernet.

Exposure to CI/CD pipelines and automated testing.

Experience working within Agile development teams.

Understanding of software architecture and design patterns.

Salary & Benefits

Hiring range: $70,000 - $100,000 annually, depending 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!

#J-18808-Ljbffr
Position Requirements
3+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary