Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Displays Software Engineer, C/C++

Reliable Robotics Corporation

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. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.

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. You will join a team of interdisciplinary and mission-driven engineers with experience across aerospace, robotics, and self-driving vehicles.

Responsibilities

In your role as a Displays Software Engineer, 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. All of these applications will support our work to build a fully certified system in multiple ways: they will serve as a platform for rapidly prototyping different workflows and designs; they will be directly used in our ongoing experimental test flight programs; and they will ultimately serve as a reference implementation for our certified displays and controls. 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 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.

In addition to base compensation, Reliable Robotics offers stock options, employee medical, 401k contribution, great co-workers and a casual work environment.

This position requires access to information that is subject to U.S. export controls. An offer of employment will be contingent upon the applicant's capacity to perform in compliance with U.S. export control laws.

All applicants are asked to provide documentation that legally establishes status as a U.S. person or non-U.S. person (and nationalities in the case of a non-U.S. person). Where the applicant is not a U.S. person, meaning not a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, (iii) refugee under 8 U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, or not otherwise permitted to access the export-controlled technology without U.S. government authorization, the Company reserves the right not to apply for an export license for such applicants whose access to export-controlled technology or software source code requires authorization and may decline to proceed with the application process and any offer of employment on that basis.

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. All employment and promotion is decided on the basis of qualifications, merit, and business need.

If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to View email address on click.appcast.io
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Displays Software Engineer, C/C++ in United States vacancy
  • $185k - $245k

     ...planet. We are a team of mission-driven engineers with experience across aerospace,...  ...to make this future a reality. As a Displays Software Engineer at Reliable Robotics, you will...  ...years professional experience in C or C++ Preferred Criteria Experience... 
    Suggested
    Permanent employment
    Casual work
    Remote work

    Reliable Robotics Corporation

    Mountain View, CA
    2 days ago
  • We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android...  ...debugging kernel drivers and/or HAL layers (C/C++) Board bring-up experience including...  ...with multimedia subsystems (audio, display, camera) and/or connectivity (USB, Ethernet... 
    Suggested
    Remote work

    Luxoft

    Mountain View, CA
    23 hours ago
  •  ...Embedded C/C++ Engineer Phoenix, Arizona, USA (Onsite) Experience Range: 6 to 12 Years Must Have: Key Words: Embedded...  ...: Design and Development: Develop advanced software solutions for avionics display systems, applications, and services, ensuring high performance... 
    Suggested

    Echo IT Solutions

    Phoenix, AZ
    4 days ago
  • Eaton is seeking a Lead Embedded Software Engineer for their ES-AMER ESS division, located in Franksville, WI. The role involves leading design...  ...software development. Candidates should have experience in C/C++ and familiarity with network protocols. This position offers... 
    Suggested
    Relocation package

    Eaton

    Franksville, WI
    23 hours ago
  • Talent Groups is seeking a qualified software engineer to design and develop embedded software in Rust, C, and C++. The role includes writing device drivers, participating...  ...years of experience, strong programming skills in C/C++/Rust, and hands-on experience with embedded... 
    Suggested

    Talent Groups

    Redmond, WA
    1 day ago
  • Metz Consumer Electronics GmbH sucht ab dem 01.10.2026 einen Software-Engineer (m/w/d) für die Entwicklung hardwarenahe Software für ihre hochmodernen...  .... Von Ihnen wird erwartet, dass Sie Firmware in C/C++ erstellen, Softwaretreiber entwickeln und Bildverarbeitungsalgorithmen... 
    Flexible hours

    Metz Consumer Electronics GmbH

    New Bremen, OH
    23 hours ago
  • $133k - $149k

    Persistent Systems in New York, NY is seeking an experienced Embedded Software Engineer to develop software solutions for embedded Linux systems. The role requires hands-on experience in C/C++, and the ability to support hardware and application development on the Wave... 

    Persistent Systems

    New York, NY
    23 hours ago
  • Programmers.io is looking for a software engineer with expertise in embedded systems to design and develop software in C/C++/Rust. The role emphasizes collaboration with hardware teams and involves creating automation tools. With over 8 years of experience, candidates... 

    Programmers.io

    Redmond, WA
    1 day ago
  •  ...staffing and IT services organization is looking for an Embedded Software Engineer in Savage, Maryland. The ideal candidate will have over 10...  ..., specializing in embedded microprocessor design and C/C++. Responsibilities include writing unit tests and optimizing code... 

    idexcel

    Savage, MD
    5 days ago
  • Konami Gaming is seeking an Embedded Software Engineer IV in Las Vegas to develop advanced software solutions while enhancing team capabilities...  ...practices. The role requires extensive experience in C/C++, embedded systems, and the ability to provide innovative solutions... 

    Konami-Gamin

    Las Vegas, NV
    3 days ago
  • A global leader in fitness equipment is seeking an Embedded Software Engineer to design and optimize embedded systems for connected fitness...  ...teams. Candidates should have a B.S. in a related field, strong C/C++ skills, and experience with embedded Linux. The position... 

    Life Fitness / Hammer Strength

    Schaumburg, IL
    23 hours ago
  • A leading recruitment firm in Grand Prairie seeks an Embedded Software Engineer for a 12-18 month contract. The ideal candidate must have 6+ years of C/C++ VxWorks/Linux experience and an active secret clearance. Responsibilities include developing missile seeker software... 
    Hourly pay
    Contract work

    Insight Global

    Grand Prairie, TX
    3 days ago
  • A leading talent solutions provider is seeking a Senior Embedded Software Engineer to lead software solutions for real-time platforms. The successful candidate will develop applications in C/C+, model systems, and ensure compliance with defense standards. Candidates should... 

    Blue Chip Talent

    Troy, MI
    4 days ago
  • A leading IT solutions provider is seeking an Embedded Software Engineer for a project in Savage, Maryland. The ideal candidate will have over...  ...with embedded microprocessor design, strong skills in C/C++, and a track record of writing effective unit tests and optimizing... 

    BCforward

    Savage, MD
    4 days ago
  •  ...leader in elevator technology is seeking an Embedded Senior Software Engineer to join their team in Bloomfield, CT. The role involves developing...  ...at least 5-7 years of relevant experience, particularly in C/C++ and embedded Linux. A commitment to safety and quality is... 

    Otis Elevator Co.

    Bloomfield, CT
    1 day ago
  • A leading technology company is seeking an Embedded Software Engineer to join their Secure Network Systems team. The ideal candidate will develop...  ...on projects with minimal supervision. A strong background in C/C++ and experience with Linux OS in embedded environments are... 

    Viasat

    Tampa, FL
    3 days ago
  •  ...leading company in embedded technologies is searching for a Sr Software Engineer for a 100% remote role. The candidate will be responsible for...  ...projects. This position requires significant expertise in C/C++, real-time programming, and graphics pipeline development, along... 
    Remote job

    DBA Web Technologies

    Denver, CO
    3 days ago
  • Nightwing Group is seeking a CNO Software Developer to design and implement custom software tools primarily using C/C++ and Python. The position requires a strong understanding...  ...meetings. A Bachelor's degree in Computer Engineering or related field is required, along with a... 

    Nightwing Group

    Annapolis, MD
    1 day ago
  • Northrop Grumman in Chandler, AZ is seeking an Embedded Software Engineer - Level 3. This role involves designing, documenting, and testing...  ...a Linux environment. Candidates should have experience with C/C++ and RTOS. A Bachelor’s degree and active Secret clearance are... 

    Northrop Grumman

    Chandler, AZ
    23 hours ago
  • $130k - $160k

    Senior Embedded Software Engineer (C/C++) Werfen - Bedford - 180 Hartwell Road Bedford, Massachusetts 01730 United States Country United States Shift 1st About the Position Introduction Werfen Werfen is a growing, family-owned, innovative company founded in 1966... 
    Worldwide
    Shift work

    Werfenlife SA.

    Bedford, MA
    2 days ago
  • $234k - $287k

     ...Application Developer 3 - (Reverse Engineering, C/C++, Python) Clearance: TS/SCI w/ poly...  ...reverse engineer/general-purpose CNO software engineer for up-and-coming projects where...  ...$287k (Annually) **The range displayed above is a likely salary range for this... 
    Flexible hours

    Akina

    Maryland
    3 days ago
  • $140k - $231k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer (C/C++) Overview This is an exciting opportunity for you to join Mastercard on the global credit card authorization team.... 
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    2 days ago
  •  ...seeking an experienced Embedded Firmware Engineer in Redmond, WA. The successful candidate...  ...developing low-level firmware with strong C/C++ skills and RTOS expertise. Responsibilities...  ...firmware, optimizing for graphics/display pipelines, and collaborating with teams throughout... 

    Intelliswift - An LTTS Company

    Redmond, WA
    23 hours ago
  • A leading semiconductor technology company in California is looking for a Software Engineer with expertise in C/C++ and distributed systems. The ideal candidate will have a strong understanding of multi-threaded software development and Linux system programming. Responsibilities... 

    KLA-Belgium

    Milpitas, CA
    2 days ago
  • $172k - $349k

     ...Principal Software Engineer (Networking, Python, C/C++) This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    10 days ago
  •  ...Software Systems Engineer - IV/C/C++ America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering, energy metering... 

    America Networks

    Irving, TX
    4 days ago
  • TryApplyNow is looking for an entry-level Software Engineer 1 to join our team in California. In this full-time role, you will develop software...  ...BS in Computer Science or related field, with proficiency in C/C++ and Python. The role offers a range of benefits, including a... 
    Full time
    Flexible hours

    TryApplyNow

    California, MO
    23 hours ago
  • $159.5k - $271.2k

     ...circuit boards and flat panel displays. The innovative ideas and...  ...expert teams of physicists, engineers, data scientists and problem-...  ...brightest research scientist, software engineers, application development...  ...applications developed using C/C++ for electro-mechanical... 
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    1 day ago
  • Icehouseventures is looking for an Application Software Engineer to join their team in Sunnyvale, CA. This full-time role will focus on localizing...  ...in embedded software development and strong proficiency in C/C++. The position offers a hybrid working model allowing... 
    Full time
    Work at office

    Icehouseventures

    Sunnyvale, CA
    4 days ago
  •  ...Embedded Systems Engineer (C/C++) As Embedded Systems Engineer (C/C++), you will be part of...  ...and are responsible for: Embedded software architectures Libraries and drivers...  ...Drivers (memory, DMA, sensors, bootloader, display, power) Security (cryptography, MMU/... 
    Remote work

    MicroEJ Inc

    Boston, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Displays Software Engineer, C/C++. Be the first to apply!