Integer Technologies · 4 months ago
Senior Software Engineer – Modeling and Simulation
Integer Technologies is an applied research and product development company focused on innovation for national security. The Senior Software Engineer will implement research and development of novel approaches for machinery system performance, improving the performance and cybersecurity of machinery controls for defense applications.
Defense & Space
Responsibilities
Develop multi-physics computer models that accurately represent real-world systems
Apply physics-based and data-driven modeling techniques
Integrate models into full digital twin workflows for analysis and prediction
Architect scalable software frameworks that support digital twin functions
Collaborate using version control workflows with Git across multidisciplinary teams
Ensure smooth integration with live data streams from physical assets, sensors, or emulated equipment
Integrate models with analysis workflows to support real-time and faster-than-real-time decision making
Optimize trade-offs between simulation speed, accuracy, and system resource constraints
Conduct research on cutting-edge engineering topics where no current solutions exist
Document findings in a clear, accessible format for both technical and non-technical audiences
Work with teams of engineers and subject-matter experts on complex systems
Demonstrate a growth mindset, continuously expanding technical and domain-specific skills
Remain current with advancements in digital twin technologies and modeling tools
Exhibit organization and detail orientation while managing complex tasks
Qualification
Required
Must be a U.S. Citizen with the ability to obtain and maintain a U.S. DoD Secret Clearance
Bachelor's degree in software engineering, electrical engineering, mechanical engineering, computer science, or a related technical discipline
5+ years of professional software engineering experience-ideally building control systems, digital twins, or embedded applications
Proficiency working with computer modeling and simulation environments (e.g., MATLAB/Simulink, Modelica, or similar) in one of the following domains: Electrical Power and Energy Systems, Thermal-Fluid and Cooling Systems, Machinery and Electromechanical Control Systems
Proficiency in a high-level programming language such as Python, C/C++, Java or others, with experience using scientific computing and numerical libraries
Experience with software engineering principles, including object-oriented design, data management, multi-threading/multi-processing, and collaborative source control using Git
Experience with debugging and optimizing solver performance, including convergence and stability issues
Experience writing software to interface with and process data streams from physical hardware, sensors, or network sources
Excellent problem-solving skills and attention to detail
Excellent communication and teamwork skills to collaborate effectively across departments
Preferred
Masters or PhD in a relevant engineering or computer science discipline
Proficiency developing software solutions for defense applications
Proficiency in software engineering principles, including object-oriented design, data management, multi-threading/multi-processing, and collaborative source control using Git
Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) or numerical optimization methods
Experience with database design and management (e.g., SQL, NoSQL)
Experience designing software solutions utilizing multiple network communication protocols (e.g., TCP/IP, SSL, TLS, DDS, REST) or hardware interface standards (e.g., CAN bus, Modbus)
Experience with parallel computing for high-performance simulations
Experience with real-time simulation platforms (e.g., OpalRT, Typhoon HIL, Speedgoat)
Experience with software testing methodologies, including unit testing, integration testing, and continuous integration (CI/CD)
Experience with simulation solver technologies and numerical integration methods
Experience with front-end development for data visualization
Benefits
Base salaries which exceed local & national industry averages.
Year-end performance-based bonuses.
401(k) with company matching that vest immediately.
Integer fully covers medical, prescription, vision, and dental insurance costs for the employee and dependents. Meaning Integer standard plan pays 100% of health insurance premiums for your entire family from a well-known national insurer, saving its employee's thousands of dollars annually.
Relocation assistance available.
Paid vacation, sick leave, and holidays.
Paid bereavement and parental leave.
Hybrid schedule: Mondays and Fridays are optional to work from home or in the office.
Medical insurance
Vision insurance
Dental insurance
401(k)
Paid maternity leave
Paid paternity leave
Disability insurance
Company
Integer Technologies
Integer Technologies was founded to support national security customers by equipping them with world-class technology.
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Razor's Edge Ventures
2025-11-06Seed
Recent News
GlobeNewswire
2025-12-15
Integer Technologies
2025-11-07
Company data provided by crunchbase