C#/C++ Engineer - Backend Development
Core
Design and develop backend software components for embedded user interfaces (eUI) in next-generation ion chromatography laboratory instruments.
Role type
Senior IC backend engineer (C#/C++)
Builds
Scalable, secure, and maintainable software architecture for high-precision analytical instruments
Domain
Instrumentation / Embedded Systems
Required skills
C#, C++, object-oriented design, data structures, algorithms, version control (Git), CI/CD pipelines, automated testing, agile development
Preferred skills
Python, distributed systems, embedded environments, SAFe, AI-assisted development tools (via careerplan.io/jobs/R-01369524-cc-engineer-backend-development-at-thermofisher)
Technologies
C#, C++, Git, CI/CD
Responsibilities
Design and maintain backend components for embedded UI systems; Collaborate with architects, firmware, and DevOps teams; Implement automated testing strategies and support CI/CD pipelines; Work independently on complex problems while mentoring less experienced engineers
Seniority
Senior, hands-on IC