Major technology company is seeking a software engineer with experience designing, developing, integrating, and testing embedded/real-time software. Experience programming in C/C++, ADA, and/or other high level languages is required. Experience with real-time operating systems including Green Hills Integrity, VxWorks, LynxOS, embedded Linux, or other RTOS.
- Participate in developing a revolutionary new architecture for avionics.
- Design leading edge cyber concepts for avionics communication and management.
- Develop avionics cyber software for new advanced applications.
- Work with a world class software and hardware team on changing the nature of avionics.
- Work with customer and team members to establish project requirements and scope
- Provide leadership and guidance as needed on assigned tasks
- Perform full software life cycle functions including software requirements, architecture, design, code, test, integration and documentation.
- Maintain a regular and predictable work schedule.
- Establish and maintain effective working relationships within the department, the SBU/SSU and the Company. Interact appropriately with others in order to maintain a positive and productive work environment.
- Perform other duties as necessary.
- BS degree or higher in Engineering or a related technical field is required plus 8 or more years related experience.
- Each higher-level related degree, i.e., Master’s Degree or Ph.D., may substitute for two years of related experience. Related technical experience may be considered in lieu of education. Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education.
- Top consideration given to candidates with experience designing, developing, integrating, and testing avionics systems, including knowledge of avionics cyber assessment and mitigation.
- Candidates with experience designing, developing, integrating, and testing embedded/real-time software will also be considered.
- Experience programming in C/C++, ADA, and/or other high level languages.
- Knowledge of assembly language on processors, preferably ARM, PowerPC, or x86.
- Experience with real-time operating systems including Green Hills Integrity, VxWorks, LynxOS, embedded Linux, or other RTOS.
- Familiarity with DO-178B and/or ARINC 653
- Experience using tools such as IDAPro and disassemblers.
Volt is an Equal Opportunity Employer