Tech Lead Software Engineer - Avionics
Company: Merlin Labs
Location: Boston
Posted on: October 19, 2024
Job Description:
About Us:Merlin is an early-stage autonomy company, building
software to control sophisticated transportation systems. Our
mission here at Merlin Labs is to develop hardware and software
solutions that deliver the capability for aircraft to fly useful
missions autonomously and safely. Our first product will be a
certified system to bring automation to existing fixed wing
aircraft.We're backed by some of the top institutional venture
capitalists in the country, our headquarters are located in Boston
with hubs in Denver, Los Angeles and the Mojave Desert. Come join
our diverse, world class team, made up of people from places like
Google, Airbus, Boeing, UTC, the US Navy, and the US Air
Force.About You:You are an experienced avionics software engineer
looking for an opportunity to take ownership of a significant
engineering effort, defining, scoping and leading it to completion,
collaborating and requesting help when needed. In return, you seek
an innovative startup that values its employees and invests in
their professional development. As a tech lead your primary focus
is leading by example, ensuring the highest levels of competence in
modern software engineering practices. Technically, you bring
proven expertise in C, C++, and Model-Based Development,
complemented by a solid understanding of DO-178C standards.The
Role:
- Responsible for leading the design and development of the
autonomous flight software, contributing to both lower level
embedded software and higher level autonomy function areas.
- Take part in designing and developing the software architecture
for our safety critical systems.
- Provide leadership by example - define and implement process,
write and test code, generate documentation, and ensure our product
ships and performs to the highest quality.
- Drive the progress of the development of the software to
project and certification milestones.
- Take part in maintaining the configuration and quality of the
software by driving development to the established standards and
procedures.
- Communicate and collaborate cross-functionally to improve
software by providing recommendations to update system
requirements, architecture, or hardware to resolve issues.
- Collaborate across Merlin to develop novel, certifiable systems
to solve the toughest problems in aviation and autonomy.
- Assist in hiring and mentoring to lead a strong and
collaborative avionics software team.Qualifications:
- BS in Computer Science, Aerospace Engineering, or a related
subject.
- 5+ years of experience in leading software teams in development
of embedded software.
- 10+ years of experience in embedded software development with
demonstrable knowledge of C/C++.
- Expertise in Matlab/Simulink or Ansys SCADE model-based
development.
- Experience developing certified software for flight control
systems, flight management systems, or other safety critical
avionics systems.
- Experience in verification of embedded model-based or C/C++
developed software.
- Experience designing and implementing software for real-time
operating systems (RTOS), with strong knowledge of low level topics
such as device driver development, interrupt handling, memory
management, and performance estimation.
- Demonstrable experience developing software in accordance with
RTCA DO-178C.
- Excellent communication skills.Nice to Have:
- Experience in one or more areas of robotics and autonomy, such
as estimation, control, navigation, or computer vision.Logistics:
- Must be able to support travel to Boston Headquarters, Mojave
Flight Test Facility, and Customer locations (approximately 25%
annually)Merlin Labs offers an innovative, entrepreneurial, and
team-focused startup environment. We also offer a top-notch
benefits package (health, dental, life, unlimited vacation, and
401k with match) and work/life integration. Being part of the
Merlin team allows you to become part of a small team that supports
professional development while working together to achieve our
mission.Merlin Labs is an equal opportunity employer and values
diversity. We do not discriminate on the basis of race, religion,
color, national origin, sex, gender, gender expression, sexual
orientation, age, marital status, veteran status or disability
status. All job offers are contingent upon the candidate passing
background, export control and reference checks.
#J-18808-Ljbffr
Keywords: Merlin Labs, Pawtucket , Tech Lead Software Engineer - Avionics, IT / Software / Systems , Boston, Rhode Island
Didn't find what you're looking for? Search again!
Loading more jobs...