Embedded Software Engineer

MAGNIX USA INC
Everett, WA, US
$145K-$160K a year
Full-time

Job Description

Job Description

About magniX

Based in Washington state, magniX is a leader in electric propulsion for aerospace & defense, working to revolutionize how the world connects by transforming the way aircraft are powered.

magniX has been at the leading edge of electric propulsion innovation for quite some time, proving our technology in flight.

We are now ready to take our technology and products to market. Be part of a passionate team that is ushering in the 3rd era of aviation.

About the Role

As part of the software team, the Embedded Software Engineer will be responsible for full life-cycle development and verification (plan, design, verify, certify) of the software components following DO-178C and magniX’s process and standards.

Primary Responsibilities

  • Support software plans and process definition.
  • Define and review software requirements, architecture, design, and code.
  • Define, review and execute software verification artifacts such as test cases and test procedures.
  • Prepare necessary documentation to support software certification.

Qualifications

  • Bachelor’s degree in Software Engineering, Aerospace Engineering, Electrical Engineering, or equivalent.
  • Level III : 4-7 years of software development and verification experience in compliance with DO-178B / C, DO-330, and DO-331.
  • Level IV : 7+ years of software development and verification experience in compliance with DO-178B / C, DO-330, and DO-331.
  • Experience in test case definition, unit tests, software integration tests, hardware in the loop (HIL) testing.
  • Strong knowledge of programming languages such as C, and C++
  • Good understanding of model-based design tools such as MATLAB / Simulink or SCADE. Experience with requirement and Configuration Management platforms and processes.
  • Excellent oral and written communication skills, interpersonal skills, and ability to work effectively with others.
  • An attitude of supporting, curiosity and learning.
  • Able to switch between tasks efficiently.

Preferred Qualifications

  • Experience with software certification audits and working with FAA and DER.
  • Experience with CAN Bus and other aerospace communication protocols.
  • Experience in battery systems and / or motor control design

Location

Applicants must be willing and able to commute to magniX's location in Everett, Washington.

Compensation & Benefits

magniX benefits include :

  • 100% company-paid premiums for medical, dental, and vision insurance (for employees & dependents).
  • 9.5% 401K company contribution.
  • Life insurance.
  • ADD insurance.
  • Long-term and Short-term Disability Insurance.
  • Employee Assistance Program (EAP).
  • 4 weeks paid vacation + 1-week annual end-of-year shutdown, sick time, and 11 paid holidays.
  • Relocation package available
  • Catered Friday lunches and quarterly company fun-day events!

This position's approximate base salary range is $120,000 - $130,000 per year for a Level III engineer and $145,000 - $160,000 per year for a Level IV engineer.

Salary is further determined by candidate experience and qualifications.

This position must meet export control compliance requirements. To meet export control compliance requirements, a U.S. Person as defined by 22 C.

F.R. 120.15 is required. Under 120.15, a U.S. Person includes U.S. citizens, lawful permanent residents, refugees, or asylees.

As this position requires access to export-controlled data, an appropriate export authorization by the U.S. Government may be required prior to such access.

Employment, and the continuity of employment of non-U.S. persons, is contingent upon the company’s ability to secure and maintain the necessary export control authorization.

magniX is an equal opportunity employer. We value and embrace diversity. We do not discriminate on the basis of race, color, national origin, religion, gender, gender identity or expression, sexual orientation, marital status, age, or disability status.

10 days ago
Related jobs
Promoted
MAGNIX USA INC
Everett, Washington

As part of the software team, the Embedded Software Engineer will be responsible for full life-cycle development and verification (plan, design, verify, certify) of the software components following DO-178C and magniX’s process and standards. Bachelor’s degree in Software Engineering, Ae...

Fluke
Everett, Washington

Bachelors or Masters Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with strong firmware/software development background. Strong knowledge and software development experience with best practices in firmware architecture, multithreaded/concurrent software d...

Blue Origin
Centerpoint,WA

Together, our forward-thinking team develops the avionics software and the tools that enable us to deliver safe and well-tested software to our vehicles. Experience with real-time embedded and/or safety-critical software development and debugging. As part of a small, hard-working, and accomplished t...

Fluke
Everett, Washington

Bachelor's degree/Master of Computer Science, Computer Engineering, Electrical Engineering, or similar technical field of study with a strong embedded firmware/software development background. Document and demonstrate solutions by developing documents (Embedded Software Design Document), diagrams, c...

Promoted
Genesis10
Washington, WA, US

Please submit a formal application through our site: .We will not review any applications within this job posting.This job posting is for a Dev10 position that requires you to agree to relocate anywhere in the....

Promoted
People Tech Group Inc
WA, United States

Client: Full-time with People Tech Group.Location: Seattle, WA (Onsite from Day 1).Need Min of 7+ yrs of experience.AWS services and Microservices.Core Java, AWS and Microservices.Comfortable to face live coding sessions for interviews.Expertise in Java application, data, and infrastructure architec...

GEICO
Everett, Washington
Remote

Our Senior Duck Creek Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. As a Senior Engineer, you will:. Engage in cross-functional collaboration ...

LexisNexis Risk Solutions Inc. Company
Washington
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

Fluke
Everett, Washington

Review test results and analyze test data from database and improve yields. Bachelor's degree in Electrical Engineering or Electrical Engineering Technology from an accredited institution. Plan and implement test systems as needed for new product introductions. Support, maintain, and improve test sy...

airbus
Mukilteo, Washington

Develop medium and high-level software in a mixed computing environment with an emphasis on three arenas: 1) embedded Linux supervisory software, 2) security and access control, and 3) data management. Develop medium and high-level software in a mixed computing environment with an emphasis on three ...