×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - II

Job in Moorestown, Burlington County, New Jersey, 08057, USA
Listing for: Thunderbolt Solutions
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, C++ Developer, Python
Salary/Wage Range or Industry Benchmark: 85000 - 130000 USD Yearly USD 85000.00 130000.00 YEAR
Job Description & How to Apply Below

Overview

Title:

Software Engineer - II

Location:

Moorestown, NJ
Department:
Engineering

Thunderbolt Solutions is seeking to hire a Software Engineer - II.

Thunderbolt Solutions is a small, flexible company where our motto is ‘find a way or make one’ and it 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. Thunderbolt Solutions operates in an environment that fosters transparency, innovation, collaboration, inclusion and a learning mindset focused on solutions that enhance employee engagement.

As a Thunderbolt Solutions team member, you will use your creativity and innovation to perform a variety of software engineering tasks to support our customer onsite in Moorestown, NJ.

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
  • This position requires the successful applicant to obtain and maintain the required security clearance or other authorization(s) within the necessary timeframe required by applicable contract(s)
  • 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

High proficiency in C++ or equivalent object‑oriented computing language, Matlab, and scripting languages.

  • 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
Experience with the following tools is considered a plus
  • Clearcase (Version Control Software)
  • JIRA (Project Management Tool)
  • xUnit Framework, Junit and CPPUnit Lite
  • CMMI Level 5 Life Cycle Processes and Procedures
  • Assemblers

Thunderbolt Solutions offers competitive pay, paid time off (PTO) and benefits (health & 401(k)).

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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary