Displays Software Engineer (C/C++)

Reliable Robotics Corporation

Mountain View (CA)

On-site

USD 148,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading aviation technology company in Mountain View, California is seeking a Displays Software Engineer to build and design user interface applications for automated aircraft systems. Candidates should have a bachelor’s degree in Computer Science or a related field, with at least 5 years of experience in user-facing software development and C/C++. The position offers a competitive salary in the range of $148,000 to $210,000 annually, along with benefits and stock options.

Qualifications

  • 5+ years of experience developing user-facing software for high-performance or mission-critical applications.
  • 5+ years professional experience in C or C++.

Responsibilities

  • Design and build real-time user interface applications for automated aircraft.
  • Work with engineers and pilots to ensure user-centered design.

Skills

User-facing software development
C/C++ programming
Real-time application design
Web technologies (JavaScript, HTML, CSS)

Education

Bachelor’s degree in Computer Science or Computer Engineering

Job description

We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet.

As a Displays Software Engineer at Reliable Robotics, you will be a part of the remote piloting software team. This team is responsible for building the pilot-facing application software that is used to command the aircraft's advanced automation systems — both onboard, and remotely.

Responsibilities

Your primary focus will be designing, architecting, and building a variety of real-time user interface applications for controlling our automated aircraft systems. These can range from real-time embedded UIs on aviation-grade hardware to browser-based applications. You will have ownership over the entire lifecycle of these applications, and will work with software engineers and designers within the team, as well as systems engineers and pilots to build systems that are safe, user-centered, and certifiable.

Basic Success Criteria
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
  • 5+ years of experience developing user-facing software for high-performance or mission-critical applications
  • 5+ years professional experience in C or C++
Preferred Success Criteria
  • Experience with DO-178C
  • Thorough understanding of computer architecture, operating systems and networking
  • Expertise developing user-facing software requirements and following graphical specifications
  • Experience with human-in-the-loop testing and certification campaigns
  • Demonstrated understanding of core browser technologies (JavaScript, HTML, CSS)
  • Private pilot license
  • Demonstrated ability to work in a self-directed manner in a fast-paced environment

Must be willing to travel up to 20% of the time. The estimated salary range for this position is $148,000 to $210,000/annual salary + cash and stock option awards + benefits.

At Reliable Robotics, our goal is to be a diverse and inclusive workforce. As an Equal Opportunity Employer, we do not discriminate on the basis of race, religion, color, creed, ancestry, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, sexual orientation, age, non-disqualifying physical or mental disability or medical conditions, national origin, military or veteran status, genetic information, marital status, or any other basis covered by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Displays Software Engineer
Displays Software Engineer

Reliable Robotics • Mountain View (CA)

On-site
USD 155,000 - 215,000
Stock options
Employee medical
401k contribution
+1
Flight Software Engineer
Flight Software Engineer

Reliable Robotics Corporation • Mountain View (CA)

On-site
USD 155,000 - 215,000
Stock options
Employee medical benefits
401k contribution
Sr. Flight Software Engineer
Sr. Flight Software Engineer

Reliable Robotics • United States

On-site
USD 215,000 - 300,000
Embedded Software Engineer
Embedded Software Engineer

Reliable Robotics Corporation • Mountain View (CA)

On-site
USD 155,000 - 215,000
Stock options
Employee medical benefits
401k contribution
+1
Sr. Flight Software Engineer
Sr. Flight Software Engineer

Reliable Robotics Corporation • Mountain View (CA)

On-site
Stock options
Employee medical
401k contribution
+1
Sr. Flight Software Verification Engineer
Sr. Flight Software Verification Engineer

Reliable Robotics • Mountain View (CA)

On-site
USD 185,000 - 230,000
Sr. Flight Control Law Engineer
Sr. Flight Control Law Engineer

Reliable Robotics • Mountain View (CA)

On-site
USD 200,000 - 300,000
Sr. Flight Software Verification Engineer
Sr. Flight Software Verification Engineer

Reliable Robotics Corporation • Mountain View (WY)

On-site
USD 140,000 - 190,000
Software Engineer, Communication Systems
Software Engineer, Communication Systems

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 200,000
Sr. Systems Safety Engineer
Sr. Systems Safety Engineer

Reliable Robotics Corporation • Mountain View (CA)

Hybrid
USD 120,000 - 150,000
Diverse and inclusive workforce
Flexible working options
Travel opportunities