Software Engineer
Integer Holdings Corporation
About the role This Software Engineer role will be focused on developing software tools supporting multiple stages of the system lifecycle, including design, modeling, development, manufacturing, and operations for customers in the defense, aerospace, and maritime industries. Key objectives for the role are:
What you'll do
Compensation and Benefits
- Develop modeling and simulation software tools for complex systems and processes that combine multiple types of models and simulation workflows to support operational planning and control. Types of models and simulations may include CFD, FEA, discrete-event simulation, and machine-learning models.
- Research and integrate emerging computational tools and workflows, including AI/ML technologies and modern data architectures, with physics-based modeling and simulation.
- Collaborate across disciplines and with university partners to build prototypes that demonstrate technical capabilities applied to design and manufacturing systems with DoW relevance.
- Mature prototype capabilities into production-ready enterprise applications supporting the defense industrial base.
What you'll do
- Agentic Architecture Development: Support research and development of autonomous software agents, deployed in the control of complex systems.
- Architectural Design & Documentation: Develop and document robust technical solutions for unique problem sets, ensuring scalable and maintainable software architectures and promoting standardization and re-use of modular code.
- Software Development & Automation: Write clean, efficient code; adapt existing frameworks; and develop pipelines that optimize development processes and drive tangible results.
- Product Development: Leverage hands-on software development experience to create innovative software products for internal teams and external customers, using proven methodologies from past projects.
- Data Integration Strategy: Develop and implement methods for integrating data from multiple sources-ranging from design information to transactional and streaming data-to create unified, actionable insights.
- Software Quality Management through DevOps Practices: Implement and oversee DevOps methodologies to ensure software integrity, maintainability, and scalability. Utilize version control systems (e.g., Git) for source code management, enforce CI/CD pipelines for automated testing and deployment, and apply infrastructure-as-code principles to enhance operational efficiency.
- Automated Workflow & Cross-Functional Collaboration: Build automated workflows to streamline data and software operations, while collaborating with cross-functional teams including data scientists, engineers, and domain specialists to ensure software solutions align with business needs.
- Technical & Non-Technical Presentations: Present and clearly articulate architectural solutions to both technical teams and non-technical stakeholders, ensuring alignment and understanding across all levels.
- Technical Research & Documentation: Conduct research, review technical documentation, and evaluate the pros and cons of emerging technologies to continuously refine engineering strategies.
- Stakeholder Communication: Translate complex software functions and development requirements into clear, accessible terms for customers, government representatives, project managers, and other non-technical stakeholders.
- Must be a U.S. Citizen with the ability to obtain and maintain a DoW Secret Clearance (eligibility for Top Secret is a plus).
- Bachelor's degree in Computer Science, Software/Computer Engineering or related field.
- 5+ years of professional experience in software development related to modeling, simulation, design, or manufacturing applications.
- Experience with middleware software languages and technologies. For example: Java, C++, C#, Objective C, Python, SQL, Rust, Perl, Go, REST API, or Bash.
- Experience with frontend software languages and technologies. For example: Angular, React, Swift, TypeScript, JavaScript, Vue, Cordova or Node
- Demonstrated proficiency in developing software products for deployment in a defense environment.
- Demonstrated proficiency in AI and ML technologies, including modeling, and machine learning frameworks (TensorFlow, PyTorch, or Scikit-learn) to enhance system efficiency.
- Demonstrated proficiency in designing and documenting scalable technical solutions, including microservices, cloud-based architectures, and modular frameworks.
- Proficiency in building systems utilizing simultaneous data streams from real-world equipment and/or simulations such as Digital Twins.
- Hands-on experience with DevOps practices, including CI/CD pipelines, automated testing, containerization (Docker/Kubernetes), and version control systems (Git).
- Experience mentoring junior developers, conducting peer code reviews, and contributing to a knowledge-sharing culture.
- Excellent problem-solving skills and attention to detail.
- Excellent written and verbal communication skills; ability to produce clear technical reports and give concise briefings to senior military and executive stakeholders.
- Masters or PhD in a relevant engineering or computer science discipline.
- Experience with Systems Engineering and Systems Integration.
- Experience in development of computation design applications.
- Experience in manufacturing environments.
- Experience using modeling and simulation tools in the development and optimization of components and systems, such as FEA, CFD, Discrete-event Simulation.
- Experience in developing and maintaining enterprise software in production.
- Experience developing and running applications on HPCs.
Compensation and Benefits
- Base salary which exceeds local & national industry averages.
- Integer fully covers medical, prescription, vision, and dental insurance costs for the employee and dependents. Integer's standard plan pays 100% of health insurance premiums for your entire family from a well-known national insurer, saving employees thousands of dollars annually.
- Year-end performance-based bonuses.
- 401(k) with company matching that vest immediately; no funny business.
- Paid vacation.
- Paid sick leave.
- Paid holidays.
- Relocation assistance available.
- Startup 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 are creating but enjoy helping each other as well.
- Bottomless coffee.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Columbia, SC vacancy
$95k - $154k
...applications and hear nothing back. If you're a Java developer, software programmer, data scientist, or data analyst struggling to... ...stack developers, Python/Java developers, data analysts/data engineers/data scientists, and machine learning engineers for full-time...SuggestedFull timeH1bRemote work$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...SuggestedFull timeTemporary workLocal areaRemote workFlexible hours$65 - $75 per hour
...Full Stack Software Engineer JOB-10047404 Anticipated Start Date August 31, 2026 Location Sugar Land, TX Type of Employment Contract Hire Employer Info Our client is a global leader in energy technology, providing cutting-edge solutions...SuggestedHourly payFull timeContract work$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SuggestedTemporary workFlexible hours$92.5k - $209.5k
...services in a distributed, multi-tenant cloud environment. OCI gives engineers the opportunity to work on systems that directly power... ...that enable OCI teams to build, validate, secure, and release software safely at cloud scale. At OCI, engineers have meaningful technical...SuggestedTemporary workFixed term contractFlexible hours$186.07k - $218.9k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer support...Local area$77.1k - $123.3k
...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Full timeLive inLocal areaWorldwide$90k - $115k
...core to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare-focused backend software solutions that support analytics, integration, and operational...Full timeImmediate startWork from home$40 - $45 per hour
...Cloud Software Engineer Req number: R8448 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence...Hourly payFull timeContract workApprenticeshipWork at officeLocal areaRemote workWorldwide$30 per hour
...challenges. We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in... ..., with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how...Hourly payTemporary workInternshipFlexible hours$100k - $169k
...Innovation Squad - Engineering Our charter is simple to state and ambitious to deliver: build what Pearson does next. We are a small... ...generalist builder who turns ambiguous problems into working software. As the Senior Product Engineer on this team, you'll architect...Full timeRemote workFlexible hoursShift work$186.07k - $218.9k
...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...Local area$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...Temporary workFlexible hours$100k - $120k
...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding,...Full timeTemporary workLocal areaRemote work$170.6k - $261.3k
...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours$74.3k
...With your learner's mindset, you will grow and develop as an engineer, as a team member, as a human, and as a champion for Ford. What... ..., operate and monitor highly available, business critical software solutions using Java and Spring Boot with hexagonal architecture...Work experience placementImmediate startRemote workFlexible hours- ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner...Full timeLocal areaRemote workWork from home
- ...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 agent...Local area
$84.63k - $112.84k
...Required Qualifications: ~ Major/Degree: Computer Science, Engineering, or similar technical degree. ~5+ years of experience with Microsoft... ...Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best...Temporary workRemote work$180k - $220k
...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 and...- ...cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You’ll Do We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform,...Permanent employmentFlexible hours
$125k - $150k
...environments while working with technologies from NVIDIA, Microsoft, and Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies in a fast-moving AI landscape. Role Description Design and...Full timeRemote workWorldwideFlexible 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...Temporary workFlexible hours- ...Senior Software Engineer – MainframeRemote - United StatesJR013948 This role requires a highly skilled and experienced Senior Mainframe Developer with 8+ Years of specialized technical experience to support, maintain, and enhance a suite of mainframe applications. The...Full timeTemporary workRemote workWork from homeFlexible hours
- ...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...Work at officeLocal areaImmediate startRemote workWork from homeRelocationRelocation packageMonday to Friday3 days per week
$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies ( Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry's...Temporary workFlexible hours$109k - $203k
Software Engineer - AI - CoCounsel Forward Deployed EngineeringAre you excited about building AI solutions that help legal professionals work faster, smarter, and with greater confidence? Do you enjoy operating at the intersection of engineering, legal workflows, and real...Full timeContract workWork at officeLocal areaFlexible hours$250.6k - $362.6k
...point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...term scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours- ...environment. This is a hands on development role for an experienced engineer with a strong background in Java and/or Python, AWS, REST APIs,... ...to be successful in this role include: 5+ years of hands-on software development experience using Java and/or Python. 5+ years of...
- AWS Java Full Stack Developer (Mid-Level)CGI has an immediate need for a AWS Java Full Stack Developer (mid-level) to join our financial services team in Columbia, SC, Reston, VA or Plano, TX. This is an exciting opportunity to work in a fast-paced team environment supporting...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software developer fintech Columbia, SC
- ngo software engineer Columbia, SC
- intel software engineer Columbia, SC
- senior software engineer remote Columbia, SC
- junior software developer remote Columbia, SC
- software engineer full time Columbia, SC
- work from home software developer Columbia, SC
- senior software engineer Columbia, SC
- software engineer healthcare Columbia, SC
- startup software engineer Columbia, SC


