Intuitive07.03.26
AI SCORE 8.5

Senior Software Development Engineer - Remote Opportunity

$160K–$271K/year

About the Role

We are looking for a Senior Software Development Engineer to join our innovative team at Intuitive. This Senior Software Development Engineer remote position offers the opportunity to work collaboratively within a cross-functional team to develop the graphical user interface for both existing and future robotic systems in the da Vinci product line. You will be passionate about both the function and finish of digital interfaces, and possess expertise in a broad range of development environments.

What You'll Do

  • Develop world-class digital interfaces for the da Vinci product line, utilizing Qt and other tools in an embedded C/C++ environment.
  • Maintain superior development standards from prototypes through production, ensuring high-quality code.
  • Implement the visual language of the product while collaborating with interaction and visual designers.
  • Contribute to system and software architecture by defining the architecture and selecting the tools used for system graphical interfaces.
  • Explore new user interface technologies and rapidly iterate on prototypes to assess feasibility and value.

Requirements

  • Minimum of 8 years of relevant experience and a Bachelor’s degree; or 6 years of experience and a Master’s degree; or equivalent experience.
  • Fluent in object-oriented programming using C/C++.
  • Experience in developing embedded software infrastructure and middleware for medical devices.
  • Demonstrated experience in multiple phases of the product development lifecycle including design, implementation, debug, verification, and maintenance.
  • Familiarity with UI development frameworks such as Qt.

Nice to Have

  • Multi-threading programming experience.
  • Experience in software design patterns.
  • Experience in UX/UI design and development.

What We Offer

  • Competitive salary range of $160,300 – $271,400 per year.
  • Remote work flexibility with a focus on work-life balance.
  • Opportunities for professional growth and development.
  • Comprehensive benefits package including health, dental, and vision insurance.
  • An inclusive and diverse work environment that values equal opportunity.
Why This Job8.5 of 10

This Senior Software Development Engineer role at Intuitive offers a unique opportunity to work remotely on innovative robotic systems with a competitive salary.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C++ with a strong grasp of embedded systems, particularly in developing multi-threaded applications for real-time performance, ensuring optimal efficiency in robotic systems.

Demonstrates a passion for UI development, specifically with QT framework, showcasing an eye for detail and user experience in designing intuitive interfaces for complex systems.

Possesses a proactive mindset for remote work, capable of self-managing tasks and collaborating effectively across time zones, while embracing an agile development environment.

Learning Resources

C++ Programming Language - Learn C++guide

Career Path

Senior Software Development Engineer(Now)Lead Software Development Engineer(1-2 years)Engineering Manager or Principal Engineer(3-5 years)

Market Overview

Market Size 2024
$15.2B
Annual Growth
7.5%
AI Adoption in Software Development
35%
Investment in Embedded Systems
+20%
Labour Demand for C++ Developers
+12%
Avg Salary for Senior C++ Developers
$130K

Skills & Requirements

Required
C++Embedded SystemsQT
Growing in Demand
Python for Embedded SystemsReal-Time Operating Systems (RTOS)Machine Learning Integration
Declining
Visual BasicjQuery

Domain Trends

Rise of IoT Devices
The demand for embedded systems in IoT devices is driving the C++ market, with a projected growth of 15% in the next 2 years.
Increased Focus on Cybersecurity
As software development progresses, 40% of companies are prioritizing cybersecurity measures in embedded systems, increasing the need for secure C++ coding practices.
Shift Towards Cross-Platform Development
With the rise of remote work, 50% of organizations are adopting cross-platform frameworks, leading to a higher demand for C++ developers skilled in QT for UI development.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.