Software Engineer
Company: Canyon AeroConnect
Location: Prescott
Posted on: June 25, 2022
Job Description:
General Description:This position is available for remote work
opportunity, and will have onsite visits at the discretion of the
Software Engineering Manager.
The Software Engineer designs and implements real-time embedded
software for Canyon AeroConnect avionics products, including
software defined radios, navigation & communication radios,
airborne servers, audio products and other similar products. This
includes definition of software requirements, software design,
coding, debugging, test and verification, documentation and
certification. It may include development of low-level drivers and
real time embedded applications.
Key/Core Qualifications:
- Software engineering skills within the majority of the
following areas; Development of Real Time embedded software
Experience with RTOS (Deos, Vx Works, Wind River, and/or Green
Hills) Experience with Digital Signal Processing (DSP) Experience
with developing device driver & BSP with an emphasis in
Microprocessors, PCIe, Ethernet, ARINC 429, Serial I/O, CODECs, USB
Experience with memory and SSD's Experience with FPGA
interfaces
- Experience with C/C++/C#
- Experience with DO-178B/C
- Experience capturing requirements and designs in Requirements
Management tools such as DOORS
- Experience with Hardware/Software integration and
debugging
- Experience with Python and other scripting languages
- Experience with data collection and analysis
- Experience with software testing (V&V) of DO-178 up to
Level B
- Strong Analytic and problem solving skills
- Works to and supports schedules and metrics
- Bachelor's degree in Computer Science, Electrical Engineering,
and/or other relevant engineering field degrees
- 5 years of experience in Software development with at least 2
years within a DO-178 avionics environment
- Strong communication skills
Preferred Qualifications:
- 5+ years of experience in avionics electronics development
- Experience with DSP to perform audio and radio signal
processing
- Experienced using bench equipment; oscilloscopes, Logic
Analyzers, In-Circuit Emulators, J-TAG debuggers
- Experience with Software Defined Radio and Audio product
development
- Experience transitioning new products into the factory
- MS Windows Application development experience in C#/WPF
- Experience with application development within mobile devices
(iPhone, iPad, Android, etc.)
- Experience with Linux
Keywords: Canyon AeroConnect, Prescott , Software Engineer, IT / Software / Systems , Prescott, Arizona
Didn't find what you're looking for? Search again!
Loading more jobs...