Embedded Software Engineer II - Linux, C/C++, On-Site

Charles River Laboratories

Charleston (SC)

On-site

USD 87,000 - 102,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Bonus incentives
401K
Paid time off
Stock purchase program
Health and wellness coverage
Employee wellbeing support programs
Work life balance flexibility

Job summary

Charles River Laboratories in Charleston, SC is seeking a Software Engineer 2 for the Microbial Solutions site. This on-site role is Mon-Fri.

You will design, develop, document, test and debug software, integrate hardware interfaces, and collaborate with systems engineers, hardware engineers, testers, project managers and product managers to meet customer needs. The team emphasizes modern tech and quality, with opportunities to own the product from development through post-launch support.

Qualifications

  • Bachelor's degree in Computer Science or equivalentEngineering skillset and work experience in Software Engineering.
  • 3-4 years of experience creating software professionally.
  • Experience building software on a development team and launching 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, Visual Studio, SQL databases; additional programming (VB.NET, Python, JavaScript) is a plus.
  • Front-end development experience (WPF, WinForms, Qt, Angular).

Responsibilities

  • 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 developer testing.
  • Troubleshoot software issues and find root causes.
  • Take ownership of the product and understand customer needs.
  • Proactively seek improvements in processes and tools.

Skills

C/C++
C#
.NET Core
ASP.NET Core
Embedded Linux
Linux
Git
Visual Studio
SQL databases
Python
JavaScript
Angular
Qt
WPF
WinForms

Education

Bachelor's Degree in Computer Science or equivalent Engineering skillset

Tools

Git
Visual Studio
SQL databases
Python
JavaScript
Angular
Qt

Job description

Charles River Laboratories in Charleston, SC is seeking a Software Engineer 2 for the Microbial Solutions site. This on-site role is Mon-Fri.

You will design, develop, document, test and debug software, integrate hardware interfaces, and collaborate with systems engineers, hardware engineers, testers, project managers and product managers to meet customer needs. The team emphasizes modern tech and quality, with opportunities to own the product from development through post-launch support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II – Embedded Systems (On‑Site)
Software Engineer II – Embedded Systems (On‑Site)

Charles River • Charleston (SC), Northern (KY)

Hybrid
USD 87,000 - 102,000
Entry-Level Test Engineer – Software & Hardware
Entry-Level Test Engineer – Software & Hardware

RXinsider LTD. • Charleston (SC)

On-site
USD 59,000 - 65,000
401K
Paid time off
Stock purchase
+2
Software Engineer II
Software Engineer II

Charles River • Charleston (SC), Northern (KY)

Hybrid
USD 87,000 - 102,000
Test Engineer I - Software & Hardware QA
Test Engineer I - Software & Hardware QA

Charles River Laboratories • Charleston (SC)

On-site
USD 59,000 - 65,000
Bonus incentives
401K
Paid time off
+4
Software Engineer II
Software Engineer II

Charles River Laboratories • Charleston (SC)

On-site
USD 87,000 - 102,000
Bonus incentives
401K
Paid time off
+4
Senior Software Engineer
Senior Software Engineer

Charles River • Charleston (SC), Northern (KY)

Hybrid
USD 128,000 - 133,000
Bonus/incentives based on performance
401K
Paid time off
+3
Senior Software Engineer: Lab Systems & Automation Lead
Senior Software Engineer: Lab Systems & Automation Lead

Charles River Laboratories • Charleston (SC)

On-site
USD 128,000 - 133,000
Senior Software Engineer | On-Site Lead (Charleston)
Senior Software Engineer | On-Site Lead (Charleston)

Charles River • Charleston (SC), Northern (KY)

Hybrid
USD 128,000 - 133,000
Bonus/incentives based on performance
401K
Paid time off
+3
Senior Software Engineer
Senior Software Engineer

Charles River Laboratories • Charleston (SC)

On-site
USD 128,000 - 133,000
Test Engineer I
Test Engineer I

Charles River • Charleston (SC), Northern (KY)

Hybrid
USD 59,000 - 65,000
Bonus/incentives based on performance
401K
Paid time off
+4