Dynon Avionics
Engineer Software Development
Dynon Avionics, Fargo, North Dakota, us, 58126
Job Description
Job Description
Job Title: Software Developer
Company Overview:
Dynon is a pioneering force in aviation, dedicated to advancing technology for experimental and light sport aircraft. We're passionate about pushing the boundaries of aviation innovation, and our team is committed to developing cutting-edge avionics solutions that enhance safety, efficiency, and performance. We're seeking a skilled Software Developer with expertise in C/C++ and a passion for aviation to join our dynamic team.
Position Overview:
As a Software Developer specializing in avionics for experimental and light sport aircraft, you'll play a crucial role in designing and implementing software solutions that power our next-generation flight systems. You'll contribute to the development of reliable and efficient avionics software that meets the unique needs of our customers.
Key Responsibilities:
Collaborate with aerospace engineers and avionics specialists to design and develop software solutions using C/C++ programming languages on Linux.
Write clean, efficient, and safety-critical code for avionics systems, ensuring compliance with industry standards and regulations.
Conduct rigorous testing and verification of avionics software to ensure reliability, accuracy, and compliance with aviation standards.
Optimize software performance and resource utilization for embedded systems, considering the constraints of aircraft environments.
Participate in code reviews and adhere to coding standards to maintain code quality and foster a culture of excellence.
Stay updated on aviation regulations, standards, and best practices to ensure compliance and safety in software development.
Collaborate with avionics hardware engineers to integrate software with hardware components and peripherals.
Assist in the documentation of software design, requirements, and verification procedures for certification purposes.
Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, or a related field.
2+ years of professional experience in software development, with a focus on C/C++ programming languages on Linux.
Strong understanding of avionics principles and requirements, with knowledge of aviation standards
Proficiency in developing safety-critical software for embedded systems.
Experience with version control systems (e.g., Git) and software development tools for embedded systems.
Familiarity with software development methodologies such as Agile/Scrum.
Excellent problem-solving skills and attention to detail, with a commitment to safety and quality.
Strong communication and collaboration skills, with the ability to work effectively in a multidisciplinary team.
Ability to adapt to changing priorities and manage multiple tasks simultaneously.
Passion for aviation and a desire to contribute to the advancement of aerospace technology.
Preferred Qualifications:
Experience with real-time operating systems (RTOS) and embedded software development.
Knowledge of communication protocols used in avionics systems (e.g., ARINC 429, CAN bus).
Knowledge in unit, integration, and system testing
Familiarity with tools and techniques for software verification and validation in the aerospace industry.
Understanding of flight dynamics and aircraft systems.
Previous experience working on avionics projects or aircraft development.
Contributions to open-source projects or participation in aviation-related communities.
Location:
Fargo, ND - This position is based at our Fargo, ND office.
Benefits:
Dynon offers a competitive salary, comprehensive benefits package, and opportunities for professional growth and advancement. Our benefits include:
95% employer-paid medical/dental/vision/life insurance coverage for employees.
401(k) with 4% employer match.
3 weeks PTO in the first year.
10 paid holidays.
If you're a talented Software Developer with a passion for aviation and a strong background in C/C++ programming, we invite you to apply for this exciting opportunity to contribute to the future of aviation at Dynon.
All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, sex, sexual orientation, gender identity, religious creed, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
Job Title: Software Developer
Company Overview:
Dynon is a pioneering force in aviation, dedicated to advancing technology for experimental and light sport aircraft. We're passionate about pushing the boundaries of aviation innovation, and our team is committed to developing cutting-edge avionics solutions that enhance safety, efficiency, and performance. We're seeking a skilled Software Developer with expertise in C/C++ and a passion for aviation to join our dynamic team.
Position Overview:
As a Software Developer specializing in avionics for experimental and light sport aircraft, you'll play a crucial role in designing and implementing software solutions that power our next-generation flight systems. You'll contribute to the development of reliable and efficient avionics software that meets the unique needs of our customers.
Key Responsibilities:
Collaborate with aerospace engineers and avionics specialists to design and develop software solutions using C/C++ programming languages on Linux.
Write clean, efficient, and safety-critical code for avionics systems, ensuring compliance with industry standards and regulations.
Conduct rigorous testing and verification of avionics software to ensure reliability, accuracy, and compliance with aviation standards.
Optimize software performance and resource utilization for embedded systems, considering the constraints of aircraft environments.
Participate in code reviews and adhere to coding standards to maintain code quality and foster a culture of excellence.
Stay updated on aviation regulations, standards, and best practices to ensure compliance and safety in software development.
Collaborate with avionics hardware engineers to integrate software with hardware components and peripherals.
Assist in the documentation of software design, requirements, and verification procedures for certification purposes.
Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, or a related field.
2+ years of professional experience in software development, with a focus on C/C++ programming languages on Linux.
Strong understanding of avionics principles and requirements, with knowledge of aviation standards
Proficiency in developing safety-critical software for embedded systems.
Experience with version control systems (e.g., Git) and software development tools for embedded systems.
Familiarity with software development methodologies such as Agile/Scrum.
Excellent problem-solving skills and attention to detail, with a commitment to safety and quality.
Strong communication and collaboration skills, with the ability to work effectively in a multidisciplinary team.
Ability to adapt to changing priorities and manage multiple tasks simultaneously.
Passion for aviation and a desire to contribute to the advancement of aerospace technology.
Preferred Qualifications:
Experience with real-time operating systems (RTOS) and embedded software development.
Knowledge of communication protocols used in avionics systems (e.g., ARINC 429, CAN bus).
Knowledge in unit, integration, and system testing
Familiarity with tools and techniques for software verification and validation in the aerospace industry.
Understanding of flight dynamics and aircraft systems.
Previous experience working on avionics projects or aircraft development.
Contributions to open-source projects or participation in aviation-related communities.
Location:
Fargo, ND - This position is based at our Fargo, ND office.
Benefits:
Dynon offers a competitive salary, comprehensive benefits package, and opportunities for professional growth and advancement. Our benefits include:
95% employer-paid medical/dental/vision/life insurance coverage for employees.
401(k) with 4% employer match.
3 weeks PTO in the first year.
10 paid holidays.
If you're a talented Software Developer with a passion for aviation and a strong background in C/C++ programming, we invite you to apply for this exciting opportunity to contribute to the future of aviation at Dynon.
All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, sex, sexual orientation, gender identity, religious creed, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.