Hardware in the Loop ( EO ) - Sr Software Engineer II / Principal Software Engineer

Raytheon   •  

Tucson, AZ

8 - 10 years

Posted 210 days ago

This job is no longer available.

The individual is expected to work in accordance with the Systems Test directives and HWIL One Page Process to perform product design, development, implementation and maintenance.

Required Skills:

U.S. Citizenship is required

Minimum of 8-10 years of professional experience developing and implementing high-order programming languages such as C and C++.

Prior experience developing software for real-time control of events and/or synchronization

Prior experience and knowledge in Unix/Linux computing environments

Working knowledge in computer scripting language such as Shell/Perl/Python

Desired Skills:

Experience using software optimization techniques and timing analysis to ensure real-time operation and synchronization of software products

Working knowledge in the development and integration of software drivers for the operation of computer hardware interfaces

Working knowledge in common computer hardware interface and data protocols such as TCP/IP, UDP, RS-422, USB, PCI, and RIO.

Proficiency utilizing software debugging tools to troubleshoot software implementation and ensure integrity of the software products

Experience and knowledge developing requirements for software products

Understanding of computer architecture and computer hardware optimization techniques

Working knowledge of Software Configuration Management principles, environments and tools

Proficiency in Linux or Unix

Working knowledge of GP/GPU technologies and parallel processing

Working knowledge and experience with configuration management tools such as Synergy, Subversion, or Git

Working knowledge/course work of signal & image processing, digital communications, control theories, estimation theory and/or electro optics

Experience developing performance simulations, such as 6Degrees of Freedom (6DOF) or Integrated Flight Software (IFS)

Embedded firmware development using Verilog/VHDL hardware description languages a plus

Parallel programming principles and processes for technical computing environments

Existing Secret clearance with SSBI

Required Education (including Major):

Bachelor’s Degree (BS) or Master’s Degree (MS) in Electrical Engineering, Computer Engineering, Mechanical Engineering, Software Engineering, Aerospace Engineering, Physics, Math or related fields required.

Requisition ID 114866BR