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

Software Engineer II

$87k - $102k

Charles River Laboratories

For 75 years, Charles River employees have worked together to assist in the discovery, development and safe manufacture of new drug therapies. When you join our family, you will have a significant impact on the health and well-being of people across the globe. Whether your background is in life sciences, finance, IT, sales or another area, your skills will play an important role in the work we perform. In return, we'll help you build a career that you can feel passionate about.

Job Overview

We are seeking a Software Engineer 2 for our Microbial Solutions site in Charleston, SC.

Essential Duties and Responsibilities

As a Software Engineer in the R&D department you will be responsible for designing, architecting, developing, documenting, testing and debugging software for new products. You will collaborate with Systems Engineers, Hardware Engineers, Testers, Project Managers and Product Managers while working on the Product Development team. You will ensure that best practices are used, that modern and effective technologies are employed, and that requirements are properly interpreted and met. You will work as an active member of a software development team, interacting often with peers, to ensure the correct work is being done and that quality standards are met. You will support products after they have been launched, ensuring that customer issues can be resolved.

  • Develop and maintain desktop and web based software

  • Integrate new hardware interfaces into software solutions

  • Create and maintain software technical documentation

  • Analyze requirements and give feedback to product managers

  • Create automated unit tests and document any developer testing that is done.

  • Troubleshoot software issues reported from the field to find root causes and solutions

  • Deeply understand customer needs and take full ownership of the product

  • Proactively look to opportunities for improvement in process and tools used for development

Qualifications

  • Bachelor's Degree in Computer Science or equivalent Engineering skillset and work experience in Software Engineering

  • 3-4 years of experience creating software professionally

  • Experience working on a software development team and launching software products.

  • Experience writing software for an embedded Linux environment

  • C/C++ and C# programming experience; .NET Core, and ASP.NET Core; strong Linux background

  • Experience with Git source control and Visual Studio; SQL databases; additional programming ability ( VB.NET,Python, JavaScript) is preferred.

  • Front end application development experience (WPF, WinForms, Qt, Angular)

The pay range for this position is $87,000-$102,000. Please note that salaries vary within the range based onfactors including, but not limited to, experience, skills, education, certifications, and location.

About Microbial Solutions

Our Microbial Solutions business group has a comprehensive portfolio of endotoxin testing, microbial detection and microbial identification products and services is unlike any other, and has been purposefully designed to meet the complex and ever-changing needs of the industry. We help clients to ensure product safety and quality with easy-to-use yet robust testing solutions that satisfy regulatory requirements, support critical decision making and improve operational efficiencies.

About Charles River

Charles River is an early-stage contract research organization (CRO). We have built upon our foundation of laboratory animal medicine and science to develop a diverse portfolio of discovery and safety assessment services, both Good Laboratory Practice (GLP) and non-GLP, to support clients from target identification through preclinical development. Charles River also provides a suite of products and services to support our clients' clinical laboratory testing needs and manufacturing activities. Utilizing this broad portfolio of products and services enables our clients to create a more flexible drug development model, which reduces their costs, enhances their productivity and effectiveness to increase speed to market.

With over 20,000 employees within 110 facilities in 20 countries around the globe, we are strategically positioned to coordinate worldwide resources and apply multidisciplinary perspectives in resolving our client's unique challenges. Our client base includes global pharmaceutical companies, biotechnology companies, government agencies and hospitals and academic institutions around the world. And in 2019, revenue increased to $2.62 billion.

At Charles River, we are passionate about our role in improving the quality of people's lives. Our mission, our excellent science and our strong sense of purpose guide us in all that we do, and we approach each day with the knowledge that our work helps to improve the health and well-being of many across the globe. We have proudly supported the development of 80% of the drugs approved by the FDA in the last five years.

We're committed to providing benefits that elevate your quality of life. Based on your position these may include: bonus/incentives based on performance, 401K, paid time off, stock purchase program, Health and wellness coverage, employee and family wellbeing support programs, and work life balance flexibility.

Equal Employment Opportunity

Charles River Laboratories is an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, veteran or disability status.

It is unlawful in some states (including Massachusetts) to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

If you are interested in applying to Charles River Laboratories and need special assistance or an accommodation due to a disability to complete any forms or to otherwise participate in the resume submission process, please contact a member of our Human Resources team by sending an e-mail message to View email address on click.appcast.io. This contact is for accommodation requests for individuals with disabilities only and cannot be used to inquire about the status of applications.

For more information, please visit

235204

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Charleston, SC vacancy
  • Systems Engineer II Job Locations US-SC-Charleston Job ID 2026-6715 Category Information Technology Support Type Full-Time Salaried Company...  ...in relevant field ~ Experience with Project Management Software (MS Project, JIRA) ~ Ability to work under pressure and to adapt... 
    Suggested
    Full time
    Weekend work
    Afternoon shift

    Nakupuna Solutions

    Charleston, SC
    9 hours ago
  • $86.4k - $129.6k

     ...Join our technical delivery team as an Automation Engineer II. As an Automation Engineer you will be responsible for the implementation...  ...schedule and project requirements. Implement hardware and software designs in compliance with engineering principles, company standards... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Worldwide
    Flexible hours
    Weekend work
    Day shift

    Schneider Electric

    Charleston, SC
    3 days ago
  •  ...maintaining, and upgrading mission-critical production software in a steel mill environment. Engineer and develop event-driven tracking services using technologies...  ...problem-solving skills to understand existing level II models and make modifications or add new functionality... 
    Suggested
    Full time

    Nucor Corporation

    Charleston, SC
    8 days ago
  •  ...Navy ERP Consultants I, II & III – SAP Finance/Controlling - FI/CO How You Will Make...  ...Strong experience with Microsoft Office software suite (Excel, Word, PowerPoint, Project,...  ...in Accounting, Finance, Computer Science, Engineering, Mathematics, or Information Systems.... 
    Suggested
    Full time
    Work at office

    Navaide

    Charleston, SC
    a month ago
  •  ...emphasis on integrating security throughout the software development lifecycle. In this role, the...  ...DevSecOps practices. Collaborate with engineers, sustainment, security tools, and...  ...Certifications Required DoD 8570 IAT Level II and DoD 8140 CSSP Auditor compliant certifications... 
    Suggested

    BREAK POINT LABS LLC

    Charleston, SC
    2 days ago
  • $128k - $133k

     ...role in the work we perform. In return, we’ll help you build a career that you can feel passionate about.Job OverviewThe Senior Software Engineer serves as a technical lead role and is responsible for developing the design and architecture of the interaction between... 
    Contract work
    Work experience placement
    Worldwide
    Flexible hours

    Charles River

    Charleston, SC
    1 day ago
  •  ...Opportunity: ConnexPay is seeking an experienced Enterprise Support Engineer II to provide advanced technical support across our enterprise...  ...technical professional who can troubleshoot complex hardware, software, Microsoft 365, networking, operating system, and enterprise... 
    Full time
    Local area
    Immediate start
    Remote work
    Flexible hours

    ConnexPay

    Charleston, SC
    1 day ago
  • $5,000 per month

     ...is seeking a Senior Mainframe Application Engineer, contingent upon award of the associated...  ...designing, and documenting changes to mainframe software applications written in COBOL that...  ...views.Minimum Certifications: IAT Level II baseline certification required.Security... 

    Imagine One

    Charleston, SC
    4 days ago
  • $5,000 per month

     ...Management, Ltd. is seeking a Senior Web Systems Engineer, contingent upon award of the associated...  ...(BIS) architectures and assists web software sustainment teams with implementation and...  ...views.Minimum Certifications: IAT Level II baseline certification required.Security... 

    Imagine One

    Charleston, SC
    4 days ago
  • $78.03k - $97.53k

     ...opportunity at OD. Support and maintain the organization's systems infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents, modes, and reports to meet customer requests. Primary... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Charleston, SC
    1 day ago
  • $135k

     ...colleagues and management who invest in your growth Ignite Digital is a mission-focused technology company delivering advanced software engineering, data modernization, AI/ML solutions, cybersecurity, and secure cloud technologies for Department of War and Federal... 
    Permanent employment
    Contract work
    For contractors
    Local area

    Ignite Digital

    Charleston, SC
    8 hours ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Charleston, SC
    4 days ago
  •  ...CONUS an OCONUS Designing and implementing cable infrastructure for data centers and outside plant fiber Working with network engineers to establish layer 1-3 connectivity Performing installation of routers, switches, encryptors and patch panels in racks... 
    For contractors
    Work at office
    Local area
    Remote work
    Relocation
    Overseas

    Scientific Research

    Charleston, SC
    2 days ago
  • $68k - $93.5k

     ...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs.... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Charleston, SC
    4 days ago
  •  ...Job Title: Senior Software Engineer/ Software Engineer IV Department: Design Engineering Overview: We are seeking an experienced Software Engineer to join our team. In this role you will design, develop, test, and maintain software systems and applications using engineering... 

    DAS Technology Group

    Charleston, SC
    4 days ago
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate the flow of government data... 
    Local area
    Visa sponsorship

    Tyler Technologies

    Charleston, SC
    1 day ago
  •  ...on-site in Charleston, SC. The role involves significant data engineering and ETL work, ensuring accurate and efficient data flows between...  ...and data transformations. Participate in the full software development life cycle using Waterfall, Agile, or hybrid methodologies... 
    Full time

    Elite Government Strategy

    Charleston, SC
    3 days ago
  •  ...leading enterprise technology and innovation partner delivering software, services, and solutions to global enterprises and public...  ...millions of people rely on every day.About The RoleThe Software Engineer is a senior, hands-on technical leader responsible for improving... 
    Minimum wage
    Full time
    Work at office
    Local area
    Immediate start
    2 days per week

    DXC Technology

    Charleston, SC
    3 days ago
  • $90k - $127k

     ...Salary: $90,000 - 127,000 per year Requirements: We are seeking software engineers with 2+ years of experience. We welcome developers across all experience levels if your background is a fit. We value experience with Node.js, TypeScript, Angular, MongoDB or... 
    Full time
    Work at office
    Relocation package
    Flexible hours

    Movi Healthcare Inc

    Charleston, SC
    4 days ago
  • $91.4k - $110k

     ...promotes outstanding performance and mirrors our diverse partnerships, clients and communities we serve. POSITION SUMMARY The Senior Software Engineer will work on the within the Technology Group to expand, enhance and strengthen our technology platform to amplify the Company'... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area

    Franklin Energy

    Charleston, SC
    10 days ago
  • $112.9k - $257k

     ...with other developers, product owners, test engineers, and architects to ensure the timely and...  ...Components4+ years of experience with software engineering or software developmentExperience...  ...Science Salesforce Platform Developer II Certification Vetting:Applicants selected... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charleston, SC
    4 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Charleston, SC
    20 hours ago
  • DescriptionSAIC is hiring a Cloud Computing Cyber Engineer for the SAIC Cloud One Digital Engineering Team. This team is responsible for...  ...and troubleshooting cloud, virtual, and physical hardware and software systemsExperience proactively identifying and resolving operational... 
    Interim role
    Work at office
    Remote work

    Science Applications International Corporation

    Charleston, SC
    4 days ago
  •  ...Compute Warfare Software (SW) Platform Engineer Looking for a career where your technical leadership shapes next-generation Navy capabilities? Want to bring your expertise to a company that values teamwork, innovation, and continuous improvement? Atlas Tech, a veteran... 

    Atlas Tech

    North Charleston, SC
    1 day ago
  • $5,000 per month

     ...Ltd. is seeking a Senior Mainframe Systems Engineer, contingent upon award of the associated...  ...-based mainframe environments.Integrate Software AG Natural/CICS applications into z/OS environments...  ...views.Minimum Certifications: IAT Level II baseline certification required.Security... 

    Imagine One

    Charleston, SC
    4 days ago
  • $86.21k - $100k

     ...lifecycle, creation, maintenance, configuration, documentation, and testing of the enterprise software that drives business processes. Developers work closely with analysts, engineers, and system users as needed to deliver well documented and tested solutions to the... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work
    2 days per week

    Segra

    Charleston, SC
    1 day ago
  •  ...(SRC) is seeking a mid-level Salesforce Software Developer to join the existing SRC Cloud...  ...(computer science, information systems, engineering, etc.) Two or more years of full-stack...  ...Platform Developer I, Platform Developer II) strongly preferred Experience with Salesforce... 
    For contractors
    Local area

    Scientific Research

    Charleston, SC
    2 days ago
  • Sapience Automation in Charleston, SC is seeking an experienced Engineer II, Mechanical Design to deliver complete design documentation and support project execution. The role requires understanding of mechanical systems, CAD tools, and design standards, with opportunities... 

    Sapience Automation

    Charleston, SC
    20 hours ago
  •  ...to shape the future of our industry Supportive colleagues and management who invest in your growth We are seeking a Embedded Software Engineer to support the development, integration, deployment, and sustainment of critical software systems supporting Department of Defense... 
    Permanent employment
    Contract work
    For contractors
    Interim role
    Local area
    Remote work

    Ignite Digital

    Charleston, SC
    2 days ago
  •  ...most in-demand tech domains, including: Full-Stack Java Development (Spring Boot, REST APIs, SQL, AWS) DevOps & Cloud Engineering (Docker, Jenkins, Kubernetes, Terraform, Azure/AWS/GCP) Data Science & Machine Learning (Python, Scikit-Learn, TensorFlow, model... 
    Remote work

    SynergisticIT

    Charleston, SC
    20 hours ago

Do you want to receive more vacancies?

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