What You'll Do
- Drive Development of Safety-Critical Software Applications for Real-Time Embedded Systems: Design, implement, and maintain crucial software for embedded systems across multiple vehicle programs, from bare-metal firmware to RTOS and Linux-based applications.
- Define and Evolve Embedded Architecture: Shape system architecture for safety, scalability, and maintainability - including the design of critical data pipelines, communications architecture, fault-tolerance systems, and in-field diagnostics
- Integrate with Vehicle Systems: Collaborate closely with controls, autonomy, and electrical teams to ensure seamless system integration across hardware and software.
- Hardware Bring-Up and Debugging: Contribute to bring-up and testing of new embedded hardware platforms, sensors, and actuators.
- Improve Tools and Development Workflows: Build infrastructure that accelerates embedded development, including CI/CD pipelines, test frameworks, and in-field diagnostics.
- Support Flight and Sea Trials: Work directly with our test team to validate embedded systems in real-world environments, troubleshoot issues, and iterate quickly based on feedback.
- Mentor Earlier Career Engineers: Guide less-experienced engineers on best practices for software design, embedded systems architecture, and testing and verification.
What You'll Bring
- Demonstrated professional experience developing C++ software for embedded systems (Linux, RTOS, or bare-metal environments) in an industry setting
- Hands-on experience with safety-critical systems (e.g. aerospace, medical devices, automotive), with an understanding of the development rigor and testing required for reliable performance
- Ability to define, communicate, and implement software requirements and contribute to high-level architecture discussions
- Proficiency with scripting tools such as Python, MATLAB, or Bash for automation, analysis, or testing
- Demonstrated ability to work collaboratively on cross-functional teams, supporting integration and troubleshooting across software, electrical, and mechanical systems
- Enthusiasm for mentoring others, sharing knowledge, and helping build team capability
- A bias for simple, robust solutions to complex problems
- Comfort working within established processes - and a mindset for continuous improvement when those processes fall short
Bonus Experience
- Experience developing on real-time operating systems (e.g. VxWorks, DEOS) or other resource-constrained platforms
- Experience developing software with embedded system HW interfaces and protocols (CAN, SPI, I2C, UART, ADCs, etc.)
- Experience with simulation and hardware-in-the-loop (HIL) testing environments, including tools like Simulink or LabVIEW
- Comfort reading electrical schematics and contributing to hardware/software integration discussions
- Hands-on use of common electrical lab equipment such as oscilloscopes, multimeters, and signal generators
- Background in robotics, autonomous vehicles, or other systems with real-time sensing and control
- Experience contributing to pre-production or production-level embedded systems in a regulated or mission-critical environment
Who We're Looking For
- Collaborative Team Player: You believe that great things happen when teams work together. You communicate effectively and collaborate with engineers, stakeholders, and other cross-functional teams to align on goals and move projects forward. You bring people together, ensuring that everyone is on the same page and moving towards a shared vision.
- Creative Problem Solver: You thrive on tackling complex challenges and finding innovative solutions. Whether you’re debugging a real-time control loop or bringing up a new hardware interface, you approach each challenge with rigor, creativity, and a relentless focus on making complex systems work reliably in the real world. You're thoughtful about balancing quick fixes with long-term improvements and take pride in building systems that are both functional and future-proof.
- Adaptable & Agile: In a fast-paced, ever-evolving startup environment, you quickly adapt to changing priorities and requirements. You approach challenges with a calm, resilient mindset, and know how to pivot and adjust your approach as needed, ensuring that progress continues without missing a beat.
- Innovative Mindset: You’re driven by curiosity and a passion for technology. You’re passionate about driving continuous improvement, embracing new technologies and methodologies to enhance efficiency, quality, and team performance.
What We Offer
- Competitive compensation including a robust equity incentive plan.
- Comprehensive health, dental, and vision insurance - we cover 100% of your premiums.
- 401(k) with company matching, so you can plan for the future.
- Generous flexible time off, paid parental leave, and company-wide holiday breaks.
- Relocation packages available for those moving to join our team.
- Daily, free catered lunches
- Learning & professional development opportunities
Top Skills
What We Do
REGENT’s mission is to drastically reduce the time and cost of moving people and goods between coastal cities. Our vehicle, called a seaglider, is an all-electric, wing-in-ground-effect craft that operates within a wingspan of the water's surface and couples the speed of an airplane with the operating cost of a boat. Built to the same safety standards as all modern aircraft and watercraft, our vehicle will service routes up to 180 miles with existing battery technology and routes up to 500 miles with next-gen batteries, all via existing dock infrastructure. Our world-class team of aerospace and maritime engineers are leveraging maritime vehicle development pathways to bring our zero-emission, high-speed seagliders to market within five years.