HEICO Aerospace is looking for a Software Engineer to participate in the full hardware, firmware and software development life cycle from initial design to release management for real-time system control.
Requirements
- Experience in software development with embedded C and C++, Assembler, C-Sharp and VB in .NET environment, as well as the ability to learn new languages and technologies is highly desired
- Experience with code architecture and algorithm design is highly desired
- Experience in graphical user interface design is highly desired
- Experience with various communication protocols is highly desired
- Digital circuit design, including embedded microprocessors, is highly desired
- Experience with high-speed serial, Ethernet and ARINC-429 communication is highly desired
- Working knowledge of C/C++ for embedded applications, C-Sharp and VB.Net
Responsibilities
- design the software and firmware code for the real time system control using sound engineering principles and best engineering practices
- develop optimal software architecture and appropriate algorithms for new and existing hardware designs
- documentation and maintenance of software along with troubleshooting and upgrades to existing products
- Review available product documentation, participation in product design and formulate test equipment requirements necessary to comprehensively verify product operation
- Develop test equipment concepts that can be effectively implemented
- Participation in analog and digital systems design from conception through production that implements preset requirements
- Troubleshoot problems/issues associated with test sets/products and provides analytical basis for problem resolution or replacement
Other
- Requires BS in Electrical Engineering, Computer Science or related field.
- 5 Years experience minimum
- S. Citizenship or Permanent Residence required.
- The ability to be self-motivated with the skills to work both independently and with team members.
- Must have the ability to document requirements and specifications.