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
- ...Senior Software Engineer role developing user interface software architecture and display systems for the da Vinci Surgical System. Requires 8+ years of relevant experience and expertise in C/C++, interactive UI software, and display pipelines. Position involves cross...Suggested
- ...Software Engineer Embedded Mountain View, CA (Onsite Position) Programming skills in C/C++, with working knowledge of Rust Python, Bash, or Perl Android AOSP/AAOSP and Linux display and graphics pipelines, including GPU and DPU driver Yocto Linux builds Linux, QNX...Suggested
$145k - $190k
...driving system that combines AI-powered software with modular hardware. Today it operates... ...NASDAQ. Kodiak is recruiting a Software Engineer who is passionate about vehicular motion... ...development experience writing production-level C++ ~ A strong background in robotics,...SuggestedTemporary workWork at officeImmediate startVisa sponsorshipFlexible hours- ...Requirements Role Summary Build the core software foundation for simulation-based systems... ...sources, cloud based systems, GPUs. • Engineer for production quality: Testing,... ...MS in CS/CE/EE or equivalent. • Strong C/C++ and Python experience; strong foundation...Suggested
$135k - $155k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, C++ (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy Starlink, the world's...SuggestedTemporary workInternshipWorldwideWeekend work$136.3k - $231.7k
...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... ...individual who has strong C++ programming skill and troubleshooting...Minimum wageFull timeWork experience placementFlexible hours$174k - $252k
...silicon.Research scalable USB software architectures, influence SoC... ...using the programming languages C/C++.Experience working on the... ...or WebKit.Google's software engineers develop the next-generation technologies... ...engineers to be versatile, display leadership qualities and be...$165.2k - $223.6k
As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for... ...self-healing automation.• Develop embedded software in C/C++A day in the lifeYour work is very hands-on and multi-disciplinary...InternshipLocal areaFlexible hours- ...Lead Embedded Systems Software EngineerDapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity... ...detail live).What are we looking for?Excellent C/C++ and Python programming skills in a Linux environment...Work experience placementWork at officeRemote work
- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...of the New Product Development Platform Software team and will focus on developing... ...successful candidate should have strong C/C++ application development skills, an understanding...Local areaWorldwideFlexible hours
- ...to work independently as individual contributor• Design and develop Embedded systems / IoT products• Experience in MATLAB, Python, C/C++, design code for efficiency, and target different platforms such as GPU, Cloud…etc.• Experience in Imaging Science, Image Processing...
$262k - $364k
...application.Leads multi-year engineering efforts across sub-component... ...experience. 8 years of experience in software development.7 years of... ...high-level applications, in C++, Java, Python, Kotlin or Go.5... ...our engineers to be versatile, display leadership qualities and be...- ...Our client is seeking a Embedded Software Engineer to own software and validation work on Linux and Android-based infotainment and connectivity... ...as Type-1 hypervisors , Gunyah , or ACRN . ~ Strong C/C++ skills and solid understanding of Linux/Android, kernel...Immediate start
$214.97k - $303.03k
...committed to solving mobility challenges with software and AI. As the Global Software Center of... ...theRole We're seeking an Embedded SW Engineer to play a critical role in building the... ...systems. - Strong programming skills in C/C++ and/or Rust. Experience with Python and shell...- ...Sr. Embedded Software Engineer At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing... ...degree; or 1 year with a PhD. Highly proficient in developing C/C++ embedded and real-time software for multi-core, multi-...Local areaWorldwideFlexible hours
$200.5k - $260.5k
...Principal Software EngineerAs a Principal Software Engineer, you will:Work with developers within the team and on other cross-functional projects, as well... ...Electrical Engineering; M.S. highly preferableStrong C/C++ experience in Unix/Linux in environment are essentialStrong...Full time$37 - $49 per hour
...excited about solving real‑world engineering challenges and learning from... ...for a curious and motivated Software Engineering Intern to join... ...Experience building apps in the C++ programming language.... ...level, and location. The range displayed reflects the pay for this position...Hourly payMinimum wageSummer workInternship- ...: Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Science, Embedded Systems... ...management. Strong programming skills in C/C++. Hands-on experience with FreeRTOS and embedded real-time software development. Strong experience with Classic AUTOSAR...
- ...that will set the standards for software-defined vehicles around the... ...for a Staff Embedded Software Engineer who understands the lay of the... ...Validate and optimize the camera and display subsystems at the ECU level,... ...: Expert proficiency in C, C++, and Python. Good...Full timeLocal area
- ...Intuitive Surgical seeks an embedded software engineer to develop middleware and application software for the Ion robotic platform, a minimally... ...invasive lung biopsy system. The role involves designing C/C++ applications, system services, and APIs for heterogeneous embedded...
$265k - $331.3k
...diverse group of algorithm developers / software engineers focused on delivering mapping, localization... ...these algorithms and frameworks in C++. Mentor junior engineers involved in the... ...~ Autonomous Vehicles/ADAS Strong C/C++ programming skills and experience...Full timeContract workTemporary workPart timeLocal areaShift work$150k - $220k
...About The Role As a senior embedded systems engineer, you will bring automotive-grade embedded... ...bring‑up i.e. bridging hardware and software from early prototype through field deployment... ...a related field. Strong proficiency in C/C++; experience with bare‑metal, RTOS‑based (...- ...problems in AI are solved when researchers and engineers are hands-on with the physical world... ...a Firmware Engineer to own the embedded software that brings our robots to life — from... ...maintain production-quality firmware in C/C++ or Rust for microcontrollers and embedded...
$175k - $280k
...the ultimate goal of enabling human life on Mars. SR. RAN SOFTWARE ENGINEER (STARLINK MOBILE) SpaceX is developing a satellite-to-mobile... ...Bachelor's degree in a STEM discipline ~5+ years of Python/C/C++ coding experience ~5+ years of experience developing,...Temporary workRemote workWorldwide$135.1k - $168.9k
...it for future generations. Role Summary As a Sr Embedded Software Engineer, you will play a key role in the development of cutting-edge... ...related field. ~4+ years of industry experience developing C/C++ based applications on embedded Linux. ~2+ years of experience...Full timeContract workPart timeWork at officeLocal area$207k - $300k
...backup integrations and evolve the backup engine to serve product needs.Optimize... ...practical experience.8 years of experience in software development.5 years of experience testing... .... We need our engineers to be versatile, display leadership qualities and be enthusiastic...- ...Purple Drive C++ Software Developer Share Contractual Sunnyvale, CA Role: C++ Software Developer Location: Sunnyvale, CA Type of hire: FTE Job Description In Scope • Coordinate with teams on streamlining the EMC design and testing process through utilization...
$160k - $275k
...ahead in AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for high-... ...OpenBMC experience from board bring-up through productionStrong C/C++ and solid Python or Bash; deep Linux fundamentals spanning...Daily paidFull timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours$209k - $313k
...Saturn, and other digital services.Snap Engineering teams build fun and technically... ...at the forefront.We’re looking for a Software Engineer, iOS to join Snap Inc!What you... ...iOSExperience with SwiftExperience with C/C++Experience with OpenGL or Metal"Default Together"...Full timeLive inWork at officeLocal area$142.8k - $274.8k
...Less than 25% Profession: Hardware Engineering Discipline: Firmware Engineering... ...level firmware, silicon bring-up, hardware/software co-design, and platform initialization... ...Develop silicon firmware libraries in C/C++ for Compute engines, ANC sub system, DMA...Ongoing contractFull timeWork at officeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Displays Software Engineer, C/C++. Be the first to apply!
- software implementation project manager Mountain View, CA
- healthcare software sales Mountain View, CA
- software qa Mountain View, CA
- software sales Mountain View, CA
- software applications developer Mountain View, CA
- id software Mountain View, CA
- bank software Mountain View, CA
- software asset management analyst Mountain View, CA
- software intern Mountain View, CA
- entry level software sales Mountain View, CA




