JobHire
face icon
Register to automatically apply for this and similar jobs
Register
star

Software Engineer (Tools)

Lynx Software Technologies

N/A


Job Details

Full-time


Full Job Description

About Us:
We are a leading technology firm specializing in RTOSs, Hypervisors, and other system-level software for the military and aerospace sectors. We meet stringent certification requirements, ensuring our customers build software systems that withstand the highest demands for reliability and security.


Join us in achieving these high levels of quality and security! If you're passionate about building the next generation of aerospace systems, like the F-35 and V-280 that must function flawlessly in any environment, then we want to hear from you!

Job Description:

Are you passionate about compilers, debuggers, and advanced software tools? We’re seeking a Tools Engineer to join our team and take a central role in porting GNU and LLVM toolchains and debuggers to our LynxOS-178 OS.

While prior experience with compilers and debuggers is a plus, it is not required—we’re committed to mentoring and training you to take ownership of these areas. This is an excellent opportunity for someone eager to learn and grow in a high-impact role, with potential to expand into designing and building debugging technologies for our core RTOS and hypervisor systems.

Software Engineer Responsibilities:

  • Port and adapt GNU and LLVM toolchains and debuggers to LynxOS-178
  • Collaborate with cross-functional teams to design and develop debugging tools and technologies for core RTOS and hypervisor systems
  • Contribute to the evolution of our tools ecosystem, ensuring it meets the highest standards for reliability and performance

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience
  • Strong proficiency in C, with at least a passing knowledge of C++
  • Strong proficiency with Linux and git as a development environment
  • Proficiency with autoconf and make based build systems
  • US based, and willing to work remotely with occasional visits to HQ office in San Jose, CA
  • The following areas of experience are a plus:
    • GNU gcc toolchain and gdb debugger
    • LLVM toolchain and LLDB debugger
    • Embedded systems programming and RTOSs
    • x86 and ARM assembly code
    • Python and Rust
    • Knowledge of CMake build systems

Benefits

  • Medical / Dental / Vision coverage
  • Matching 401k
  • RPTO
  • Work from home flexibility
  • Career growth and development opportunities

Get 10x more interviews and get hired faster.

JobHire.AI is the first-ever AI-powered job search automation platformthat finds and applies to relevant job openings until you're hired.

Registration