Software Engineer II
$87k - $102kCharles 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
- 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...SuggestedFull timeWeekend workAfternoon shift
$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...SuggestedFull timeContract workTemporary workWork experience placementFor subcontractorWork at officeLocal areaWorldwideFlexible hoursWeekend workDay shift- ...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...SuggestedFull time
- ...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....SuggestedFull timeWork at office
- ...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
$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 workWork experience placementWorldwideFlexible hours- ...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 timeLocal areaImmediate startRemote workFlexible hours
$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...$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...$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 timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift$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 employmentContract workFor contractorsLocal area- ...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 timeH1bRemote work
- ...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 contractorsWork at officeLocal areaRemote workRelocationOverseas
$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 contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...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...
- ...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 areaVisa sponsorship
- ...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
- ...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 wageFull timeWork at officeLocal areaImmediate start2 days per week
$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 timeWork at officeRelocation packageFlexible hours$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 timeTemporary workWork experience placementWork at officeLocal area$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 timeContract workPart timeWork at officeLocal areaRemote work$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 timeInternshipWork at officeWorldwideMonday to Friday- 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 roleWork at officeRemote work
- ...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...
$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...$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 timeWork at officeImmediate startRemote workFlexible hoursShift work2 days per week- ...(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 contractorsLocal area
- 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...
- ...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 employmentContract workFor contractorsInterim roleLocal areaRemote work
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- cybersecurity software engineer Charleston, SC
- software developer fintech Charleston, SC
- software engineer remote Charleston, SC
- part time software developer remote Charleston, SC
- software engineer full time Charleston, SC
- entry level software engineer remote Charleston, SC
- senior software engineer ruby on rails Charleston, SC
- consulting software engineer Charleston, SC
- agile software developer Charleston, SC
- senior software engineer remote Charleston, SC




