Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Integer Technologies

What We Do:

Integer Technologies is an applied research and product development company founded by scientists and engineers with a passion for technology and national security. 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 turning research into impactful products for military and commercial applications. Our core portfolio of research includes projects in power & energy systems, unmanned systems (with an emphasis on maritime systems), digital engineering, and advanced manufacturing. We are a startup founded for the purpose of putting research into action. 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.

Our unmanned systems portfolio includes work on critical enabling technologies for more reliable, more intelligent, and longer-duration unmanned systems. We are actively developing a new perception system that automatically detects objects on and just below the surface of the water, day, or night, and in most weather conditions, by fusing sensor data from multi-spectral cameras and radar using reliable and validated machine learning algorithms. This perception system will be a key enabler for autonomous ships to navigate safely without human intervention. Our power & energy systems portfolio includes work supporting the DoD’s the electrification of platforms beginning with Navy ships. Applications include hybrid and electric propulsion systems, autonomous controls, and integration with mission systems to achieve ultra-fast power system response.

Company Benefits:

  • 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.
  • Base salaries which exceed local & national industry averages.
  • Year-end performance-based bonuses.
  • 401(k) with company matching that vest immediately; no funny business.
  • Paid Vacation
  • Paid Sick Leave
  • Paid Holidays

Company Perks:

  • 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're creating but enjoy helping each other as well.
  • Bottomless Coffee!

About the Role:

The Software Engineering role requires passion and drive to learn about influences on other fields of engineering and their impacts on software design.

Many of our projects and products involve software systems deployed on physical systems and vehicles that must operate in harsh environments. These software systems must interface with a range of systems, including sensors, TCP/IP, Data distribution systems (DDS), as well as Graphic User interfaces (GUI) on both web and desktop applications. Therefore, we are particularly interested in candidates with a diverse set of experiences in the development of full stack software systems for robotics, automotive, manufacturing, oil & gas, industrial internet of things, defense, and/or aerospace applications.

Integer is a science and technology research and development organization. As such, much of our work entails developing solutions for complex problems that presently have no known solutions. To achieve internal and customer project goals all candidates must be able to perform research, understand new concepts from other engineering disciplines on advanced and complex topics, and document findings in a way that is easy for non-experts to understand.

Primary Responsibilities:

  • Use prior experience and hands-on software development skills to develop various software-based products for both internal and customer projects.
  • Articulate complex software functions, and development requirements to non-software personnel (such as customers, government representatives, project managers, etc.) for the purpose of ensuring project stakeholders understand developed products function.
  • Work with project managers and articulate development time estimates.
  • Design, document, develop, and integrate software in a wide range of languages.
  • Participate in code reviews of developed software.
  • Participate in collaborative software development efforts in a Linux environment.
  • Perform research, review technical documentation, and discuss with required team members.

Core Requirements:

  • Must be a US Citizen with the ability to obtain a US DoD Secret clearance.
  • Must have excellent written and oral communication skills.
  • Either 8+ years of relevant experience; Bachelor’s Degree and 4+ years of prior relevant experience; OR Graduate Degree with 2+ years relevant work experience in one or more of the technical areas listed.

Software technical areas:

  1. Embedded Software development : Software and/or firmware development using languages such as C, C++, Python,.
  2. Data Engineering and Analytics: Development of neural networks, and deep learning techniques and/or systems using languages such as MATLAB Code, C++, Python, R.
  3. Front-end Software Development: Front-end development using languages, skills, and toolsets such as HTML5, CSS, JavaScript/TypeScript, React, Vue, or jQuery, and UX/UI design (Understanding of HCI)
  4. Back-end Software Development: Back-end development using languages, skills, and toolsets such as Java, C, C++, C#, SQL, Ruby, Perl, PHP, Python, Scala, and Go.
  • Proficient knowledge of Git for version control.
  • Proficient in use of sprint boards for planning and execution.
  • Experience working within collaborative software development efforts in a Linux environment.
  • Working knowledge of linear algebra.

Additional Desired Qualifications:

  • Experience with Docker.
  • Experience leading small software development teams and/or efforts.
  • Experience with ROS2 (Robot Operating System 2).
  • Experience with network configurations, protocols, certificates, and firewalls.
  • Experience with Data Distribution Service (DDS) messaging.
  • Experience using CUDA.
  • Experience using OpenCV.
  • Familiarity with marine sensing equipment (cameras, radars, IMU, GPS, LiDAR, sonar).
  • Ability to travel up to approximately 10% of time.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Columbia, SC vacancy
  • $186.07k - $218.9k

     ...analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our...  ...requirements): You have at least 5+ years of experience in software engineering. You have Strong Python, Go, or Java backend... 
    Suggested
    Local area

    Coinbase

    Columbia, SC
    21 hours ago
  • $186.07k - $218.9k

     ...expected and fully supported. About the Team: Financial Engineering builds Coinbase’s financial data and reporting foundations to...  ...of your customers. What we look for in you: ~5+ years of software development experience with experience writing performant, large... 
    Suggested
    Local area

    Coinbase

    Columbia, SC
    2 days ago
  • $96.8k - $251.6k

     ...and you are comfortable operating across layers, from database engine internals to developer-facing API surfaces. Critically, you are...  ...build ship to one of the largest installed bases in enterprise software. Experienced peers — You will collaborate with engineers who... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Columbia, SC
    21 hours ago
  •  ...or through a hybrid approach. Teradata delivers real business value with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Columbia, SC
    21 hours ago
  • #LI-DNI Software Engineer – Data Architect Columbia, SC Integer Technologies is currently hiring a Software Engineer reporting to the Industry 4.0 Engineering Manager within the Digital Engineering Division. This Software Engineer will serve as a Subject Matter... 
    Suggested
    Currently hiring

    Integer Technologies

    Columbia, SC
    4 days ago
  • Seeking a Front End Developer with extensive HTML, JavaScript, Vue.JS (or React), CSS , and Adobe Experience Manager (AEM) for a long-term assignment with our client in Columbia SC! This is a long term (12 month minimum) Contract Position: No C2C or 1099 candidates. ...
    Long term contract
    Work experience placement
    Local area
    3 days per week

    Core Technology Solutions

    Columbia, SC
    1 day ago
  • $94.9k - $135.6k

     ...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user... 
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Cardinal Health

    Columbia, SC
    2 days ago
  • $83.1k

     ...Responsibilities Designs, develops, documents, tests, and debugs new and existing software systems, hardware/software interfaces, and/or applications according to industry established software engineering principals and best practices. Works collaboratively within a team to... 
    For contractors
    Work at office
    Local area
    Relocation package
    Flexible hours

    Pacific Northwest National Laboratory

    Columbia, SC
    1 day ago
  • $77.1k - $100.2k

     ...initiatives that are integrated into the fabric of how we work every day. To learn more, please see . 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... 
    Live in
    Local area
    Worldwide

    Cengage Group

    Columbia, SC
    1 day ago
  • $152.41k - $179.3k

     ...fully supported. The Developer Security team secures Coinbase's software supply chain and builds automation to find and fix...  ...agents that automate remediation across the company. As a Software Engineer on this team, you will build and ship features across these systems... 
    Local area

    Coinbase

    Columbia, SC
    2 days ago
  • $24 per hour

     ...Software Engineer Intern Company: Norstella Location: Remote, United States Date Posted: May 5, 2026 Employment Type: Intern Job ID: R-1948 Description About Norstella: Norstella is a premier and critical global life sciences data and AI solutions... 
    Hourly pay
    Internship
    Local area
    Remote work

    Norstella

    Columbia, SC
    3 days ago
  •  ...Required Skills ~ Bachelor's degree in Computer Science, Engineering, Technical Science, or five years of equivalent industry experience...  ...on AWS. ~ Experience with profiling and troubleshooting software defects and fixing them. ~ Experience delivering in... 
    For contractors

    Lumen Solutions Group Inc.

    Columbia, SC
    3 days ago
  • $186.07k - $218.9k

     ...in you: ~5+ years of experience in both backend and frontend software development ~ Experience in Go and Typescript ~ Experience...  ...cross-functionally with legal, security, compliance, and engineering teams. ~ Demonstrates the ability to responsibly use generative... 
    Local area

    Coinbase

    Columbia, SC
    21 hours ago
  • $186.07k - $218.9k

     ...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling...  ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems... 
    Local area

    Coinbase

    Columbia, SC
    1 day ago
  • $99.6k - $223.4k

     ...Job Description Job Title: Senior Software Engineer and CMTS - Exadata Location: In-office position in Redwood City, CA We are looking for smart systems software engineers with BS/MS/PhD in Computer Science or related fields to join the Exadata Team @... 
    Temporary work
    Work at office
    Flexible hours

    Oracle

    Columbia, SC
    5 days ago
  • #LI-DNI Senior 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 do Integer Technologies is an applied... 
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation
    Relocation package
    Monday to Friday
    3 days per week

    Integer Technologies

    Columbia, SC
    21 hours ago
  • $129.4k - $198.4k

     ...and efficiency of simulation tests used for autonomous vehicle software validation. Develop andmaintainGM's core simulation...  ...insights on test operations, simulationtrustand healthtrendsto engineering teams and leadership. Drive scalablesimulationquality assessments... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Columbia, SC
    4 days ago
  •  ...and maintenance. You may interact with users to define system requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with enterprise architectural strategies. You will close existing software... 

    MRINetwork

    Columbia, SC
    3 days ago
  • $197.4k - $232k

     ...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At...  ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Full time
    Remote work

    Confluent

    Columbia, SC
    3 days ago
  • $186.07k - $218.9k

     ...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product...  ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of... 
    Local area
    Immediate start

    Coinbase

    Columbia, SC
    1 day ago
  • $60 per hour

     ...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform...  ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Columbia, SC
    4 days ago
  • $186.07k - $218.9k

     ...and fully supported. Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-...  ...look for in you: You have at least 5 years of experience in software engineering. You’ve designed, built, scaled and maintained... 
    Local area

    Coinbase

    Columbia, SC
    2 days ago
  •  ...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 employment
    Flexible hours

    Teradata

    Columbia, SC
    4 days ago
  • $94.9k - $135.6k

    A leading health services company seeks a skilled professional for Application Development & Maintenance. This role involves designing solutions in Medical Transportation, partnering with IT teams, and conducting code reviews. Candidates should have 4-8 years of relevant...
    Remote work

    Cardinal Health

    Columbia, SC
    1 day ago
  • $286.2k - $326.7k

     ...Overview Sr. Distinguished Software Engineer - AML (Remote - Eligible) As a Sr. Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented... 
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Columbia, SC
    1 day ago
  • $166.5k - $244.2k

     ...spanning the full development lifecycle. The primary focus is software development, with additional responsibility for database management...  ...quality, and automation. Collaborate closely with other engineering teams and threat intelligence stakeholders to deliver outcomes... 
    Flexible hours

    Proofpoint

    Columbia, SC
    3 days ago
  •  ...Description Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data... 
    Full time
    Contract work

    Synergy Ecp Llc

    Columbia, SC
    21 hours ago
  •  ...other protected class. Clearance Required: TS/SCI  Other Requirements: U.S. Citizenship Job Description: The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon... 
    Full time

    Sw Complete Llc

    Columbia, SC
    21 hours ago
  •  ...Description Software Engineer Level 3 The Software Engineer (SWE) develops, maintains, and enhances complex and diverse software systems (e.g., processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems... 
    Full time
    Contract work
    Local area

    Synergy Ecp Llc

    Columbia, SC
    21 hours ago
  •  ...) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Analyze...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate... 
    Full time

    Sw Complete Llc

    Columbia, SC
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!