Taro Logo

Senior Software Systems Engineer

REGENT builds seagliders - electric flying machines for commercial passenger transport that fly close to water surface, enabling twice the range of electric aircraft.
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Automotive · Travel
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Systems Engineer

REGENT is revolutionizing coastal transportation with their innovative seaglider technology - an electric flying machine that operates just meters above water, achieving twice the range of traditional electric aircraft. Backed by prestigious investors behind SpaceX and featuring $9B in orders from major operators, REGENT is at the forefront of sustainable maritime transportation.

As a Senior Software Systems Engineer, you'll be instrumental in developing safety-critical software systems for these groundbreaking seagliders. You'll work with cutting-edge technology, collaborating across multiple engineering disciplines including systems, hardware, and structural design teams. The role demands expertise in embedded systems and real-time operating systems, with a focus on safety-critical software development.

The position offers an exciting opportunity to work in a fast-paced environment where you'll tackle new challenges daily and contribute to revolutionary transportation technology. You'll be part of a passionate team working to merge aviation, aerospace, and maritime engineering in novel ways. The company offers comprehensive benefits including full healthcare coverage, equity participation, and a collaborative work environment.

This role is perfect for an experienced software engineer who is passionate about sustainable transportation and wants to make a significant impact in the emerging field of electric maritime aviation. You'll have the opportunity to mentor junior engineers, lead technical initiatives, and directly influence the development of this innovative technology. The position offers both technical challenges and leadership opportunities, making it ideal for someone looking to grow their career while working on cutting-edge transportation solutions.

Last updated 7 months ago

Responsibilities For Senior Software Systems Engineer

  • Develop, maintain, and verify safety-critical software systems for seaglider projects
  • Collaborate with cross-functional teams to define software requirements
  • Perform software integration, testing, debugging, and verification
  • Lead code reviews and provide constructive feedback
  • Participate in system-level design reviews and risk assessments
  • Mentor and guide junior engineers
  • Collaborate with external partners and vendors

Requirements For Senior Software Systems Engineer

  • Bachelor's degree in computer science, Software Engineering, Aerospace Engineering, or equivalent
  • 5+ years of experience in safety-critical software development
  • Strong programming skills C++, with deep understanding of OOP
  • Knowledge of embedded systems, real-time operating systems
  • Familiarity with software safety standards (DO-178C, ECSS-E-ST-40C)
  • Experience with version control systems (git) and testing frameworks
  • Strong problem-solving and analytical skills
  • Excellent communication skills
  • Knowledge of formal methods and software verification techniques

Benefits For Senior Software Systems Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Relocation Benefits
Equity
  • 100% covered healthcare, dental, and vision insurance premiums
  • Relocation packages
  • HSA plans
  • Paid parental leave
  • Employee equity incentive plan
  • Free daily catered lunch
  • Office amenities (snacks, drinks, coffee bar)
  • Dog-friendly office
  • Flexible hours and generous PTO
  • Paid holidays including company winter break
  • 401(k) plan

Interested in this job?