This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

ZipRecruiterposted 3 months 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service