Merlin Labs

Integration Software Engineer

Remote Remote Hybrid
C++ Matlab Python
This job is closed! Check out or
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 expert in software with a passion for making airplanes that fly themselves. You have generalist experience across the software stack, from embedded systems to high-level algorithms, in addition to deep specialist knowledge of some of the core areas relevant to Merlin’s future products. You are adaptive and learn new technologies quickly. You have valuable experience integrating complex software solutions to multiple different platforms. You recognize similarities between the different platforms and help architect and build improvements that are reusable across a broad range of needs. Most importantly, you love solving hard problems with smart people, mentoring aspiring engineers, and championing a culture that is inclusive, empowering, and fun.

Responsibilities:

  • Contribute and/or lead the integration of autonomy software systems onto diverse customer aircraft, ensuring compatibility, stability, and performance.
  • Work closely with project leadership, systems, avionics, hardware, and other software teams to facilitate smooth integration processes, resolving cross-disciplinary challenges.
  • Engage with customers to understand their specific aircraft and operational requirements, ensuring that the software integration meets or exceeds expectations.
  • Spearhead testing processes, including bench tests, hardware-in-the-loop tests, and flight tests, to validate software functionality and performance against defined requirements.
  • Continuously evaluate and refine the integrated software for performance enhancement, resource optimization, and system robustness.
  • Address and rectify integration-related issues promptly, providing long-term solutions to enhance aircraft reliability and performance.
  • Maintain thorough documentation of the requirements, verification cases, integration processes, updates, and modifications, enabling traceability and future replication.
  • Stay updated with the latest advancements in autonomy, avionics, and related software integration methodologies to ensure the team employs best practices.
  • Provide guidance and mentorship to junior engineers and integration team members, fostering a culture of learning and excellence.
  • Actively participate in reviewing and improving integration processes, tools, and methodologies, contributing to the team's efficiency and effectiveness.
  • Regularly communicate progress, challenges, and milestones to stakeholders, ensuring transparency and aligning with project timelines.
  • Ensure that software integration processes and documentation adhere to relevant standards, such as DO-178, DO-330, and DO-331, guaranteeing safety and regulatory compliance.

Qualifications:

  • Bachelor's degree in Computer Science, Robotics, Electrical & Computer Engineering, Aerospace Engineering, or a related field.
  • Demonstrable experience in software development and integration, particularly for avionic and autonomy systems.
  • Must be proficient in at least two of the following: C, C++, MATLAB, Simulink, and Python.
  • Must be familiar with integrating and debugging software on embedded hardware systems
  • Proven ability to collaborate with multiple teams like avionics, hardware, and other software units.
  • Demonstrated understanding of and commitment to safety protocols, especially when integrating software into aircraft. Proven ability to identify, assess, and mitigate risks associated with software integration in aviation environments.
  • Hands-on experience with various testing methodologies, including bench tests, hardware-in-the-loop tests, and flight tests.
  • Documentation Skills: Proven ability to document requirements, verification cases, processes, software updates, and modifications meticulously.
  • This position requires access to technical data controlled under the International Traffic in Arms Regulations (ITAR) . Eligibility  for the role is subject to an export compliance review.

Nice to Haves:

  • Master’s, PhD, or additional certifications in relevant fields.
  • Hands-on experience specifically integrating software onto aircraft, especially diverse types of aircraft.
  • Model-Based Development Expertise: Hands-on experience with model-based development tools, specifically MATLAB Simulink, for designing, simulating, and implementing complex systems.
  • Experience in working directly with customers, gathering requirements, and translating those into actionable tasks.
  • Regulatory Knowledge: Familiarity with industry regulations, especially DO-178, DO-330, DO-331, or similar standards.
  • Experience conducting flight testing on un-crewed or crewed aircraft.
  • Prior experience developing or operating military aircraft
  • Any level of pilot’s certificate and flight experience is a plus.
#LI-Remote

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. 

Merlin Labs does not accept unsolicited resumes from any source other than directly from candidates.
Merlin Labs
Merlin Labs
Air Transportation Information Technology Software Transportation

0 applies

59 views

Other Jobs from Merlin Labs

Software Engineer - Avionics

Denver, CO Boston, MA

Systems Engineer

Boston, MA Remote Hybrid

Technical Project Manager, Defense

Boston, MA Remote Hybrid

Senior Engineer, Avionics

Remote Boston, MA

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers