Software Engineer position in Indianapolis IN. (Keystone)
Job Requisition
US Citizenship is required for this position
Security Clearance IS NOT required
1st Shift
Work will be onsite
Job Description:
From the Hiring Manager:
C Object Oriented Embedded Real Time work
They would be Developers or Testers in an Agile environment
Windows environment
Need good experience C developers embedded
Real time (RTOS) experience not required is a huge plus
Writing code for V-22 Osprey displays and mission processor (embedded)
Aerospace experience IS NOT required is a huge plus
Python VX Works GreenHills experience is a plus
2-5 years experience required
Local candidates interview will most likely be in person possibly virtual video
Non-local candidates interview will be virtual video
What is the primary mission of this role
Support development test and other tasks throughout a software life cycle for aircraft embedded software applications.
What are the main functions of this role
Use and provide creative solutions to complex technical system and software integration problems
Work closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
Support all aspects of a software development life cycle as a member of a multi-disciplined team
Support new and legacy military and commercial programs from concept and requirements to design development integration test and potentially subsequent maintenance tasking.
Required Skill Sets:
o Developing and testing software using C C C# Java or closely related software languages
o Developing software in a Windows environment
o Working knowledge in computer scripting language such as Shell/Perl/Python
o Understanding of software systems design integration and management
o Strong Analytical skills
Desired Skill Sets:
o Experience using a Real-Time Operating Systems (RTOS) e.g. Linux Green Hills (GH) Integrity VxWorks or other
o Ada software development experience
o Experience in Unix/Linux computing environments
o Experience with embedded avionics and displays
o Experience using software optimization techniques and timing analysis to ensure real-time operation and synchronization of software products
o Working knowledge in the development and integration of software drivers for the operation of computer hardware interfaces
o Working knowledge in common computer hardware interface and data protocols such as TCP/IP UDP RS-422 USB PCI and 1553
o Proficiency utilizing software debugging tools to troubleshoot software implementation and ensure integrity of the software products
o Experience developing requirements for software products
o Understanding of computer architecture and computer hardware optimization techniques
o Working knowledge of Software Configuration Management principles environments and tools
o Working knowledge and experience with configuration management tools such as Git
o Working knowledge and experience in an Agile development environment using Azure DevOps or equivalent
o Parallel programming principles and processes for technical computing environments
o Familiarity with DO-178C DAL C software development life cycle development and processes
Years of Experience Required (if any):
o Two (2) or more years of relevant experience in software requirements design development integration and test
Education Level Required:
o Requires at least a bachelors degree in science Technology Engineering or Mathematics (STEM)
Security Clearance Required:
NO
Software Engineer position in Indianapolis IN. (Keystone) Job Requisition US Citizenship is required for this position Security Clearance IS NOT required 1st Shift Work will be onsite Job Description: From the Hiring Manager: C Object Oriented Embedded Real Time work They would be Developers...
Software Engineer position in Indianapolis IN. (Keystone)
Job Requisition
US Citizenship is required for this position
Security Clearance IS NOT required
1st Shift
Work will be onsite
Job Description:
From the Hiring Manager:
C Object Oriented Embedded Real Time work
They would be Developers or Testers in an Agile environment
Windows environment
Need good experience C developers embedded
Real time (RTOS) experience not required is a huge plus
Writing code for V-22 Osprey displays and mission processor (embedded)
Aerospace experience IS NOT required is a huge plus
Python VX Works GreenHills experience is a plus
2-5 years experience required
Local candidates interview will most likely be in person possibly virtual video
Non-local candidates interview will be virtual video
What is the primary mission of this role
Support development test and other tasks throughout a software life cycle for aircraft embedded software applications.
What are the main functions of this role
Use and provide creative solutions to complex technical system and software integration problems
Work closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
Support all aspects of a software development life cycle as a member of a multi-disciplined team
Support new and legacy military and commercial programs from concept and requirements to design development integration test and potentially subsequent maintenance tasking.
Required Skill Sets:
o Developing and testing software using C C C# Java or closely related software languages
o Developing software in a Windows environment
o Working knowledge in computer scripting language such as Shell/Perl/Python
o Understanding of software systems design integration and management
o Strong Analytical skills
Desired Skill Sets:
o Experience using a Real-Time Operating Systems (RTOS) e.g. Linux Green Hills (GH) Integrity VxWorks or other
o Ada software development experience
o Experience in Unix/Linux computing environments
o Experience with embedded avionics and displays
o Experience using software optimization techniques and timing analysis to ensure real-time operation and synchronization of software products
o Working knowledge in the development and integration of software drivers for the operation of computer hardware interfaces
o Working knowledge in common computer hardware interface and data protocols such as TCP/IP UDP RS-422 USB PCI and 1553
o Proficiency utilizing software debugging tools to troubleshoot software implementation and ensure integrity of the software products
o Experience developing requirements for software products
o Understanding of computer architecture and computer hardware optimization techniques
o Working knowledge of Software Configuration Management principles environments and tools
o Working knowledge and experience with configuration management tools such as Git
o Working knowledge and experience in an Agile development environment using Azure DevOps or equivalent
o Parallel programming principles and processes for technical computing environments
o Familiarity with DO-178C DAL C software development life cycle development and processes
Years of Experience Required (if any):
o Two (2) or more years of relevant experience in software requirements design development integration and test
Education Level Required:
o Requires at least a bachelors degree in science Technology Engineering or Mathematics (STEM)
Security Clearance Required:
NO
View more
View less