Skip to main content

This job has expired

Software Engineer I

Employer
Cirrus Aircraft
Location
Duluth, US
Salary
Join our team!

View more

Industry
Technology
Role
Engineer
Job Type
Long-Term

Job Details

Job Summary:

Responsible for the the design, testing, and certification of avionics system and component-level software for FAA certified single engine aircraft. Develop software architecture and module requirements from high-level design objectives. Perform design and analysis of all aspects of system and component-level software and related interactions with aircraft systems and avionics equipment. Generate certification plans and reports to meet 14 CFR Part 23 requirements.

This position is responsible for embedded software development from the ground up on new designs and hardware and may also collaborate with IOS application development. This is an entry level position.

Qualifications:

Education and/or Experience:

Minimum:
  • Bachelors degree in Electrical Engineering, Computer Science, or Software Engineering required.
  • 0-2 years' experience in a related field
  • Proficient with software development tools and methodologies
  • Proficient in C, C++
  • Demonstrated ability to read, write and speak the English language
  • Ability to work both independently and within a cross-functional team
  • Proficient with Microsoft Office tools (Outlook, Excel, PowerPoint, Word, Visio)


Preferred experience with:
  • Generating all required documentation in support of DO-178C and DO-254 certification activities
  • Safety-critical software development and certification (Aerospace, Medical, Automotive)
  • Embedded software development (some hardware background is a plus)
  • Generating System Requirements, Traceability Matrices, Interface Control Documents, and related design specifications.
  • Requirements Management Software tools and methods: DOORS, Jama, or similar programs
  • Change Management Software tools and methods: Jira, Clearcase, SVN, or similar programs
  • Familiarity with open source tools a plus (GCC, GDB, and other similar programs).
  • Compliance with 14 CFR Part 23 regulations, including DO-178/DO-254 or similar processes


Supervisory Responsibility:

None

Other Duties:

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. Overtime hours may be required.

Cirrus is dedicated to a drug free work environment promoting equal employment opportunity. Qualified applicants will receive consideration for employment without regard to race, sex, national origin, color, age, disability, religion, pregnancy, veteran status, marital and family status, sexual orientation, receipt of public assistance, genetic information or any other characteristic protected by applicable law.

Company

Since day one in 1984, Cirrus Aircraft has been committed to the future of aviation through smart safety, ease of operation and most adamantly, continuous innovation. Along the way, every turn has meant challenges and opportunities to grow general aviation–improving the flying experience as a whole.

Our goal is to utilize technology to drive enhanced safety, performance, sophistication and comfort. We are proud that today, after 30 years of dedication, the Cirrus brand is associated with these accolades and hallmarks that mean so much to us. Our line of all-composite personal aircraft-–the SR20, SR22 and turbocharged SR22T–lives up to this by incorporating advanced electronic and standard safety technologies including Cirrus Perspective by Garmin avionics and the unique Cirrus Airframe Parachute System® (CAPS®).

Our latest aircraft, the Vision Jet, raises the bar even higher as it ushers in a new era in personal transportation and introduces the world to “the personal jet.”

We’ve traveled far, but in many ways, we’re only just taking off. Join our team and become a part of the future today.

Company info
Website

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert