Summary
Data Intelligence, LLC (DI) is seeking a Software Engineer II to support development and sustainment of mission-critical U.S. Navy tactical systems in Moorestown, NJ. This role focuses on software development, maintenance, and system integration within a collaborative Agile environment supporting advanced defense capabilities.
Responsibilities
- Develop and maintain software solutions for tactical defense systems
- Participate in full software development lifecycle (SDLC) activities in an Agile environment
- Support system integration, testing, and troubleshooting of distributed software systems
- Analyze system requirements and contribute to software design and implementation
- Perform debugging, root cause analysis, and defect resolution
- Collaborate with cross-functional engineering teams (systems, test, integration)
- Support technical reviews, documentation, and process compliance
Skills
- Bachelor's degree in Computer Science, Engineering, Math, Physics, or related field (or equivalent experience)
- 2-4 years of software development experience
- Expertise and mastery of C++ (or equivalent object-oriented language/Matlab/ scripting languages)
- High proficiency in at least two of the following areas: Systems Engineering, Software and System Analysis, Requirements development, Verification and validation, Trade studies, Modeling and simulation, Integration and test
- Experience working in Agile development environments
- Object-oriented design and development experience (design patterns, modular architecture)
- Experience with Linux/UNIX environments
- Familiarity with IDEs (e.g., Eclipse)
- Understanding of UML and software modeling concepts
- Exposure to automated or driver-based testing environments
- Solid State Radar Experience/Radar Experience
- Strong math background such as linear algebra, statistical analysis, or signal processing
- Knowledge of Radar systems and subsystems
- Experience developing radar systems such as algorithms, software, data analysis, and modeling
- Experience using Cameo (or similar) to create SysML model-based systems engineering artifacts
- Current, active government clearance that is at least secret level or higher
- Version control tools (such as ClearCase)
- JIRA (or similar)
- XUnit Framework, Junit, and CPPUnitLite
- Assemblers
- CMMI Level 5 Life Cycle Processes/Procedures
Qualifications
Must Haves
- Bachelor's degree in Computer Science, Engineering, Math, Physics, or related field (or equivalent experience)
- 2-4 years of software development experience
- Expertise and mastery of C++ (or equivalent object-oriented language/Matlab/ scripting languages)
- High proficiency in at least two of the following areas: Systems Engineering, Software and System Analysis, Requirements development, Verification and validation, Trade studies, Modeling and simulation, Integration and test
- Experience working in Agile development environments
- Object-oriented design and development experience (design patterns, modular architecture)
- Experience with Linux/UNIX environments
- Familiarity with IDEs (e.g., Eclipse)
- Understanding of UML and software modeling concepts
- Exposure to automated or driver-based testing environments
- Solid State Radar Experience/Radar Experience
- Strong math background such as linear algebra, statistical analysis, or signal processing
- Knowledge of Radar systems and subsystems
- Experience developing radar systems such as algorithms, software, data analysis, and modeling
- Experience using Cameo (or similar) to create SysML model-based systems engineering artifacts
- Current, active government clearance that is at least secret level or higher
Nice to Haves
- Version control tools (such as ClearCase)
- JIRA (or similar)
- xUnit Framework, Junit, and CPPUnitLite
- Assemblers
- CMMI Level 5 Life Cycle Processes/Procedures
Benefits
- Medical, dental and vision insurance
- 401k
- PTO
- 11 paid holidays