Senior Software Engineer - Modeling and Simulation
Integer Technologies
Job Description
Job Description
#LI-DNISenior Software Engineer - Modeling and Simulation Location: Onsite in Columbia, South Carolina. Or remote only in the following locations: Fayetteville, Arkansas; Washington, DC; or Philadelphia, PA.What we doInteger Technologies is an applied research and product development company founded by scientists and engineers with a passion for protecting freedom with innovation. We perform R&D on next-generation systems and technologies for the Department of Defense and other U.S. Government agencies. We are hardware and software developers with experience transforming research into fieldable technology. Our core portfolio of research includes projects in power & energy systems, unmanned systems (with an emphasis on maritime systems), digital engineering, cyber security, and advanced manufacturing. Our mission is to create a safer world by translating scientific discoveries into reliable products that address urgent national security needs... at the speed of relevance. Company BenefitsBase 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. Company PerksStartup culture with the stability of a large company. Integer's business plan has years of time phased contracted work, alleviating the would-be risk from a traditional small company.Direct access to company leadership, prioritization of people over process, and a stellar team with a shared desire for personal and professional growth.Friendly atmosphere where people enjoy not only their work and what they're creating but enjoy helping each other as well.Bottomless Coffee About the Role Integer Technologies is seeking a Senior Software Engineer reporting to the Digital Twin and Controls Engineering Manager within the Digital Engineering Division. This role will implement the research and development of novel approaches for representing machinery system performance as part of a larger effort to improve the performance and cybersecurity of machinery controls for defense applications. Integer's products use digital engineering tools to support decision-making and optimization of large and complex integrated defense machinery systems. The Digital Twin and Controls team is focused on building digital twin-based controls platforms for advanced machinery applications. The goals of these controls platforms are optimizing system performance, improving system resilience, and reducing the cognitive burden of the users. This role will extend the development of the models and simulation frameworks to support the improvement of the performance and cyber-physical resilience of advanced digital twin controls systems and will require a balance of software engineering, cybersecurity, and multi-physics modeling and simulation of machinery systems. Objectives of this role:Analyze technical needs for digital twin control systems, elicit actionable system requirements and develop robust software focusing on emulating physical systems and simulating notional machinery.Create scalable software platforms and applications, as well as efficient networking solutions, that are unit tested, code reviewed, and checked regularly for continuous integration.Identify and resolve issues in hardware and software systems, collaborating with cross-functional teams as needed. Responsibilities Develop multi-physics computer models that accurately represent real-world systemsApply physics-based and data-driven modeling techniquesIntegrate models into full digital twin workflows for analysis and predictionArchitect scalable software frameworks that support digital twin functionsCollaborate using version control workflows with Git across multidisciplinary teamsEnsure smooth integration with live data streams from physical assets, sensors, or emulated equipmentIntegrate models with analysis workflows to support real-time and faster-than-real-time decision makingOptimize trade-offs between simulation speed, accuracy, and system resource constraintsConduct research on cutting-edge engineering topics where no current solutions existDocument findings in a clear, accessible format for both technical and non-technical audiencesWork with teams of engineers and subject-matter experts on complex systemsDemonstrate a growth mindset, continuously expanding technical and domain-specific skillsRemain current with advancements in digital twin technologies and modeling toolsExhibit organization and detail orientation while managing complex tasksRequired QualificationsMust be a U.S. Citizen with the ability to obtain and maintain a U.S. DoD Secret ClearanceBachelor's degree in software engineering, electrical engineering, mechanical engineering, computer science, or a related technical discipline5+ years of professional software engineering experience-ideally building control systems, digital twins, or embedded applicationsProficiency working with computer modeling and simulation environments (e.g., MATLAB/Simulink, Modelica, or similar) in one of the following domains:Electrical Power and Energy SystemsThermal-Fluid and Cooling SystemsMachinery and Electromechanical Control SystemsProficiency 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 issuesExperience 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.Desired Qualifications 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 simulationsExperience 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.Screening questions Are you able to gain and obtain a Government Security Clearance; which consists of being a US Citizen?Are you currently located or are you willing to explore relocation to Columbia, SC, and be in office on a Hybrid schedule (3 days a week)?How many years of experience do you have in software development?How many years of experience do you have in modeling and simulations development (e.g., physics-based simulations)
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...storage engines, indexing, optimizers, or document data models. Full-Text Search and Hybrid Retrieval Help build...SeniorTemporary workFlexible hours$160.2k - $246.3k
...About the Organization: The Simulation team, part of the Autonomous... ...testing, data analysis, model development, and validation within... ...used for autonomous vehicle software validation. Lead cross-functional... ...with Autonomy, Systems Engineering, Simulation, and Data teams...SuggestedFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$83.43k - $222.48k
...can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful... ...strategy for RESTful services, ensuring consistent JSON modeling, backward-compatible versioning, and strong API governance...SeniorHourly payFull timeTemporary workLocal area$120.5k - $162.68k
...Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and... ...distributed systems. Apply Deep IMS Domain Expertise Model real-world IMS application scenarios (batch and online)...SeniorFull timeRemote workWorldwideFlexible hours$186.07k - $218.9k
...called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI... ...in Python and Golang that serves AI workloads, including model integration pipelines, guardrails, grounding mechanisms, and...SeniorLocal area$186.07k - $218.9k
...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces...SeniorLocal area$120k - $150k
...As a Senior Software Engineer, this professional will lead the design and development of entire computer systems and application software. They will leverage their expertise to create scalable and robust solutions, mentor junior developers, and drive best practices across...SeniorWork experience placementCasual workLocal areaFlexible hours- ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability...Senior$110k - $140k
...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...SeniorFull timeRemote work$138.24k - $218.6k
...Job Title: Senior Software Engineer Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Senior Software Engineer. Perform software engineering duties in...SeniorWork experience placementWork at officeRemote work$100.32k
...based upon position type and/or level. Job Summary The Software Developer, Senior develops high-level applications for the System. This... ...the health of those we serve, we are asking our employees to model the same behaviours that we promote to our patients. As of...SeniorWork experience placementImmediate start$102.7k
...SUMMARY CANDIDATE MUST BE US Citizen (due to contractual/access requirements) This job is an integral member of an agile software engineer team, focused on building scalable software applications across all digital channels to serve our customers. The incumbent will...SeniorTemporary workFor contractorsWork at officeLocal area- ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 08/09/2026 Shortcut: Description Recommended Jobs Description...SeniorHourly payPermanent employmentFull timeLocal areaRemote work
$135.2k - $306.4k
...scale distributed systems, as part of an engineering organization that highly values formal... ...intended properties. Use tools such as model-checkers, constraint solvers, and... .... ~5+ years of full-time professional software development of concurrent and distributed...SeniorFull timeTemporary workFlexible hours$79.2k - $209.5k
...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI’s Key Management Service (KMS), a foundational service that plays a critical role in protecting customer...SeniorTemporary workFlexible hours$77k - $202k
...OpportunityAs a SAP Order to Cash Consultant, Senior Associate, you will play a pivotal role... ...client requirements, implement CRM software solutions, and provide training and support... ...business process improvements and modeling to enhance operational efficiency- Building...SeniorFull timeH1b- ...Job Title: Senior AWS Full Stack Software Engineer Location: Plano, TX/Reston, VA/Columbia, SC/Knoxville, TN/Lafayette, LA/Birmingham, AL Type... ...and ChatGPT. • Experience working with Large Language Models (LLMs), LLM APIs, and agentic or agent-based workflows....SeniorPermanent employmentFull timeLocal area
- ...Senior Salesforce DeveloperWe are looking for a Senior Salesforce Developer to support... ...LA or Birmingham, AL. A hybrid working model is acceptable.We are looking for a Senior... ...closely with business stakeholders and engineering teams to translate requirements into functional...Senior
- ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted... ...end-to-end behavior we want a model to internalize. The datasets and annotation... ...agents, throughout the entire software development lifecycle (SDLC). Experience...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
- Weston & Sampson is seeking a Senior Traffic Engineer to lead transformative transportation projects that enhance safety, mobility, and... ..., and corridor analysis.Perform and oversee traffic modeling and simulation using tools such as Synchro, HCS, and VISSIM.Develop detailed...SeniorLocal areaFlexible hours
$124k - $280k
...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust... .... Your work will involve designing and optimising algorithms, models, and systems to enable intelligent decision-making and...SeniorH1b- ...expense. Scope of the project: The Sr. Palo Alto Cloud Engineer will collaborate with Product Owners, Applications Owners, Network... ...should possess proficiency in both public and hybrid cloud models. Exceptional consulting skills and the ability to clearly derive...SeniorContract workWork experience placementWork at officeLocal areaImmediate startRemote workRelocation
- ...Senior Architect Headquartered in Santa Clara with over 2,000 employees globally, Apexon... ...is built on a comprehensive suite of engineering services, a dedication to solving our... ...architecture and a person-centered data model. It helps financial institutions operate...SeniorLong term contractWork at officeRemote workFlexible hours
$107.9k - $172.64k
...Job Description Senior Data Modeler designs, implements, and documents more complex data architecture and data modeling solutions, which... ...Development, Database Design, Data Designing, Data Dictionary, Data Engineering, Data Governance, Data Governance Framework, Data Mining,...SeniorWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week- ...Traffic Engineering Section Lead Direct HireAt Key Talent Partners... ...HireExperience level: Mid-senior. Experience required: 10 Years... ...traffic engineering software packages. Proficient in MS... ...more traffic analysis and simulation modeling software is preferred.Additional...SeniorFor contractorsRemote workVisa sponsorshipRelocation package
- ...Job Title - Senior API Platform Software Engineer Locations: Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia, SC Work Arrangement: Hybrid Employment Type: Full time Experience Required: 5+ years Position Overview We are seeking a Senior...SeniorFull timeLocal area
$79.6k - $166.1k
...defined guidelines. Responsibilities Key Responsibilities Platform Software Development: Deliver minor enhancements to shared services,... ...: Identifies and addresses issues, escalating problems to senior staff as needed in accordance with standard procedures. Compiles...SeniorTemporary workFlexible hours$120k - $125k
...Senior Dynamics 365 Technical Lead Location: Columbia, MD Salary: $120,000 - $12... ...covering configurations, integrations, data models, design decisions, deployment practices,... ...Computer Science, Information Systems, Engineering, or an equivalent combination of...SeniorFull timeTemporary workCasual workLocal areaWorldwideFlexible hours$64.89k - $173.04k
...at a time. POSITION SUMMARY The Software Development Engineer will be part of a team who are... ...under the direction of other Staff and Senior Software Development Engineers to architect... ...~1+ year experience using AI LLM models such as Gemina, Claude PREFERRED...Hourly payFull timeTemporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Modeling and Simulation. Be the first to apply!
- software development engineer aws Columbia, SC
- software developer internship no experience Columbia, SC
- real time software engineer Columbia, SC
- financial software developer Columbia, SC
- software engineer travel Columbia, SC
- experienced software developer Columbia, SC
- remote entry level software developer Columbia, SC
- information technology software engineer Columbia, SC
- network software engineer Columbia, SC
- software engineer remote Columbia, SC


