About UsOur ProductsServicesNewsCareersTechnical SupportContract Vehicles

Opportunities
Apply

Search Innocon.com for:
Select type of search:


The following positions are currently open. Click on one of the following links for a complete job description...

Engineering Positions
Senior Software Engineer, ADA Req# 1336
Software Test Engineer III Req# 1341
Software Test Engineer III Req# 1337/1338
Hardware Technician IV Req# 1345

Staff Positions
There are no openings at this time.


**Please note: US citizenship is required for all positions due to the nature of our government contracts.**

Innovative Concepts, Inc. is an Equal Employment Opportunity Employer.


Senior Software Engineer, ADA
Req# 1336

Job Description
The Senior Software Engineer will be responsible for development of embedded command, control, and communications software for the digitized battlefield.  The software is deployed in the Apache Longbow, Kiowa Warrior and other U.S. Army Aviation platforms.  It has been utilized by the U.S. Army's 4th Infantry Division and the 1st Cavalry Division in support of the War on Terrorism.   It performs data messaging, provides wireless communication protocols, and interfaces with military communication equipment and aviation mission systems.  Providing advanced applications, the software manages current battlefield situational awareness data on friendly and enemy forces for pilot display, and manages current mission orders and digital map overlays.

The Senior Software Engineer will analyze requirements, create object oriented software designs, implement software, and perform unit and integration testing.  Software will be implemented using Ada 95 and executes on a POSIX compliant operating systems.

Education
BS Computer Science or other field

Required Skills
• Minimum of 7 years development experience with Ada 95
• Minimum of 9 years experience in software development.
• Must be able to work independently with minimal supervision.
• Experience with multi-threaded development.   
• Good foundation and experience in Object Oriented Design.
• Experience developing software for LynxOS, Linux, VxWorks or Unix based targets.

Desired Skills
• Embedded systems development experience
• Experience with C/C++
• Experience with CORBA
• Experience with ClearCase

Back to Top


Software Test Engineer III
Req# 1341

Qualifications
  
 
Required
• BSCS, BSEE, or comparable degree or work experience.
• Recent object-oriented experience with software development.
• Minimum one year working experience of Unix/Linux.
• 5 to 7 years experience in full life-cycle software development.
• Basic TCP/IP networking.

Desired
• Documentation experience required.
• Use of standard software testing and CM tools.
• Use of scripting languages like Python.
• Hands-on experience integrating or testing communications software.

Job Purpose
Plan and execute integration and tests of wireless military packet-switched communication systems.  Analyze requirements, design and document tests to verify them, and develop scripts and other software for automated tests (or adapt current code-based).  Dry run and then execute tests before customer witnesses.  Investigate problems, solve the test environment ones, and report software problems to the appropriate developers.

Essential Duties
• Review requirements for testability.
• Define tests (or adapt existing tests) to verify requirements, writing system test descriptions.  Identify test configurations, test inputs, and expected results.
• Develop code scripts (for automated testing) and/or test procedures (for manual testing).
• Work with developers to integrate new features.
• Execute tests and record and report results.  Investigate problems, solve test environment and procedure problems, and make detailed reports of operational software problems so that developers can resolve them.
• Integrate ICI products with military communications products from other suppliers (radios, ground computer systems, etc.)
• Provide support for at least one tool or type of equipment in the lab.
• Review work of other engineers, providing comments that contribute to the quality of our delivered product.

Back to Top


Software Test Engineer III
Req# 1337/1338

Qualifications
  
 
Required
• BSCS, BSEE, or comparable degree or work experience.
• Experience with object-oriented software development.
• Hands-on experience integrating or testing communications software.
• Use of Unix/Linux and Windows operating systems.
• Minimum 5 – 7 years experience in full life-cycle development/test work

Desired

• Knowledge of networking protocols.
• Use of standard software testing and CM tools.
• Use of scripting languages like Python.

Job Purpose
Plan and execute integration and tests of wireless military packet-switched communication systems.  Analyze requirements, design and document tests to verify them (or adapt legacy tests), and develop scripts and other software for automated tests.  Dry run and then execute tests before customer witnesses.  Investigate problems, solve the test environment ones, and report software problems to the developers.

Essential Duties
• Review requirements for testability.
• Define tests (or adapt existing tests) to verify requirements, writing system test descriptions.  Identify test configurations, test inputs, and expected results.
• Develop test scripts (for automated testing).and/or test procedures (for manual testing).
• Work with developers to integrate new features.
• Execute tests and record and report results.  Investigate problems, solve test environment and procedure problems, and make detailed reports of operational software problems so that developers can resolve them.
• Integrate ICI products with military communications products from other suppliers (radios, ground computer systems, etc.)
• Provide support for at least one tool or type of equipment in the lab.
• Review work of other engineers, providing comments that contribute to the quality of our delivered product.

Back to Top


Hardware Technician IV
Req# 1345

Qualifications    
High School Diploma, Associate’s degree or equivalent technical trade school required.  Minimum 6 years experience.  Experience with Windows machines is required; Unix/Linux machines helpful.   Must have the ability to work independently from limited schematics, diagrams, written or verbal descriptions to perform operational tests and fault isolation.

Job Purpose
Work with engineering team to build, assemble, test, investigate and modify hardware as specified.  Must be able to adhere to scheduling deadlines.  Must be able to perform tests and evaluate situations based on established criteria and procedures.  Provide technical support as needed.  May provide assistance and leadership to lower level technicians.

Essential Duties
• Work with limited guidance taking general concepts and rudimentary design parameters to meet engineering requirements
• Using basic engineering principles, develop or direct the set-up of test equipment and  conduct the appropriate test on new or prototype units
• Develop and perform operational  tests and fault isolation using electronic test equipment
• Track inventory by maintaining configuration spreadsheets.  Make recommendations for improvement to inventory system
• Generate, read, understand, and follow assembly diagrams and schematics
• Perform test procedures using automated test equipment.  Make recommendations for procedure improvements 

Back to Top

Home | About Us | Products | Services | News | Careers | Technical Support | Contract Vehicles