|
 |
| 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# 1338
Hardware Technician IV Req# 1345
Staff Positions
Proposal Manager Req #1348
**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# 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 desired. 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
• Maintain the software test lab in an organized, useable, presentable fashion.
• Set up and maintain lab servers, accounts, and applications (primarily on Linux and Windows machines).
• Develop and perform operational tests and fault isolation using electronic test equipment and software test tools.
• Work with limited guidance taking general concepts and rudimentary design parameters to meet engineering requirements and provide lab user troubleshooting support.
• Set up, configure, and reconfigure test areas as new projects come in and project needs change. This includes cable fabrication, management, harnessing, and maintenance repair.
• Use basic engineering principles to develop and perform or direct the set-up, configuration, and reconfiguration of test areas and equipment as new projects come in, and as project needs change.
• Use basic engineering principles to conduct appropriate test on new or prototype units.
• Generate, read, understand, and follow assembly diagrams and schematics.
• Track inventory by maintaining configuration spreadsheets. Make recommendations for improvement to inventory system.
• Investigate equipment needs and order equipment as needed.
• Keep documentation (lab procedures, configuration, and inventory) up-to-date.
• Make recommendations for lab and test procedure improvement.
• Perform additional lab support tasks, as directed by management.
Back
to Top
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
Proposal Manager
Req# 1348
Qualifications
Bachelor’s degree, preferably in English or Technical Communication, 6 to 8 years of hands-on experience in the proposal process working for a government contractor.
Job Purpose
Individual will work on all aspects of the proposal process from participating in bid/no-bid decision to final delivery. Duties will include publishing proposal development schedule, conducting kick off meetings, planning and supporting formal proposal reviews, ensuring adherence to requirements for formats, developing graphics, proofreading, editing, working with technical staff, coordinating input from subject matter experts, maintaining version control, some original writing or re-writing, and final reproduction, document assembly, and preparation for delivery to the public or the client. In addition, individual will prepare Requirements Driven Outlines, compliance matrices, resumes, project descriptions, progress reports, technical white papers, ROMs, and develop company-generic sections of proposals. Position requires ability to interact with all levels of staff, especially senior management and engineers.
Essential Duties
Required Skills: Must be able to prioritize primary and secondary workloads, and work with diverse technical and administrative staff. Must be flexible, able to work as an individual or on a team, and have flexibility to work non-traditional hours when necessary in a stressful, deadline-oriented environment. Must have excellent written and oral communication skills, as well as first-rate skills in MS Office Suite (Word, PowerPoint, Excel, Access), MS Project, and Visio.
Preferred Skills: Experience with the entire proposal process, including writing complete proposals in response to government and/or commercial RFP’s.
Back
to Top
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|