ZipRecruiter - Prescott, AZ

posted 28 days ago

Full-time - Mid Level
Onsite - Prescott, AZ

About the position

The Software Engineer at Canyon AeroConnect is responsible for designing and implementing real-time embedded software for a range of avionic products, including software-defined radios and navigation systems. This role involves software design, coding, debugging, testing, and supporting certification activities, with a focus on safety-critical systems.

Responsibilities

  • Design and implement real-time embedded software for avionic products.
  • Develop low-level drivers and real-time embedded applications.
  • Create customer-facing application software for configuring avionics products.
  • Conduct software design, coding, debugging, and testing.
  • Support certification activities and documentation.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or a relevant engineering field.
  • 5+ years of experience in avionics electronics development.
  • Proficient knowledge of real-time operating systems (RTOS).
  • Experience with C/C++/C# programming languages.
  • Experience with DO-178B/C certification standards.
  • Strong analytical and problem-solving skills.
  • Strong oral and written communication skills.

Nice-to-haves

  • Experience with Software Defined Radio and Audio product development.
  • MS Windows Application development experience in C#/Forms/WPF.
  • Experience with Linux.
  • Familiarity with design assurance level partitioning for safety-critical systems.
  • Expertise with oscilloscopes, logic analyzers, in-circuit emulators, and J-TAG debuggers.

Benefits

  • Competitive salary based on experience.
  • Opportunities for professional development and training.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service