Senior Software Engineer, Python

A company at the forefront of developing intricate scientific systems is seeking a Senior Software Engineer to join their team. In this role, you ll go beyond routine coding tasks and focus on developing complete solutions. You ll work on everything from front-end interaction and data handling to integrating with specialized hardware components. Essentially, you ll be creating the software nervous system for cutting-edge imaging and inspection technology. You ll operate within a close-knit, interdisciplinary group dedicated to continually enhancing the company s core platforms. Key Responsibilities: Architectural Design: Consider the entire software stack from how users engage with the application, through data analysis workflows, to the lower-level connections with sensors and control units. Software Implementation: Develop robust, maintainable software primarily in Python, ensuring it easily interfaces with complex instrumentation while embracing test-driven development. Technical Innovation: Investigate and address challenging engineering issues, conceiving smart, high-performance solutions that expand the boundaries of what s possible. Essential Qualifications and Experience: Professional Background: A minimum of five years experience as a software engineer working within environments that blend hardware and software this might include areas like specialized measurement devices, automated industrial machinery, embedded systems, or imaging equipment. Educational Foun
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!