Software Integration and Test Engineer - II
Role and Responsibilities
Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The candidate will engage in all activities associated with the software development lifecycle and support all process requirements and reviews as necessary.
Qualifications/Experience and Education Requirements
- Bachelor's degree or higher (in Engineering, Computer Science, Math, Physics, or related field) or equivalent related work experience
- This position requires a government clearance, U.S. Citizenship is required
- 2-4 years' experience in software development, maintenance, or support in an Open/Layered Architecture Environment, Operating Environments; Model-based tools; Information Assurance; Tools Development; Safety Analysis; Real-Time System Data Analysis; Problem Analysis; System Integration
- Experience developing software with Java, C++, or Python
- Experience developing software with Agile scaled principles
- Experience with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins
- Experience working with Linux and UNIX environments
- Strong skills with Integrated Development Environments (IDE) such as Eclipse
- Familiar with UML syntax and its use
- Familiar with driver-based and automated test environments
- Demonstrated experience in two or more of the following areas: systems engineering, software and system analysis, requirements development, verification and validation, trade studies, modeling and simulation, or integration and test.
- Industry Experience - 2 to 4 years of related experience.
- Solid State Radar Experience/Radar experience (preferred)
- Strong mathematics background in linear algebra, statistical analysis and signal processing.
- Functional knowledge of Radar systems, subsystems and designs with familiarity of design tools for radar modeling.
- Radar systems development experience including algorithms, software, data analysis, and modeling and simulation.
- Creating SysML model based systems engineering artifacts in Cameo or similar too
Industry Experience
- Experience with the following tools are considered a plus:
- Clearcase (Version Control Software)
- JIRA (Project Management Tool)
- xUnit Framework, Junit and CPPUnitLite
- CMMI Level 5 Life Cycle Processes and Procedures
- Assemblers
Pay and Benefits
Pay Transparency Notice (New Jersey): In accordance with New Jersey’s Pay Transparency Law, we are providing a good-faith salary range and a general description of benefits and other compensation for this role. The expected salary range for this position is $85,000–$130,000 annually. This range reflects the compensation the Company reasonably anticipates paying at the time of posting. Final compensation may vary based on skills, experience, and business needs. A general description of benefits and other compensation will be provided during the hiring process and upon request.
About the Role
Thunderbolt Solutions is a small, flexible company where our motto 'find a way or make one' permeates every facet of our business. When faced with a technical challenge, we aim to exceed expectations by developing and fielding innovative solutions for defense and commercial markets in a manner unencumbered by bureaucracy.
Benefits
Thunderbolt Solutions offers competitive pay, paid time off (PTO) and benefits (health & 401(k)).
Schedule
Not specified
Skills
Not specified
Benefits
Not specified
Pay
Not specified
Schedule
Not specified