Senior Software Engineer, Python

Details of the offer

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 & 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 Foundation: A strong physics background is highly advantageous—preferably a Bachelor's degree in Physics or an equivalent credential combined with a solid understanding of physical principles.
Technical Expertise: A deep command of Python, experience working closely with hardware plus proven experience developing scientific or analytical applications using numerical and engineering-oriented Python tools (e.g., NumPy, SciPy).
Location: Cambridge
Position: Senior Software Engineer
Salary: Up to £100K


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

C Software Engineer - Defence Sector - Cambridge

C Software Engineer - Defence Sector - Cambridge A growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software E...


Newton Colmore - Cambridgeshire

Published 11 days ago

Director Of Machine Learning

Find the latest job opportunities in AI and tech Director of Machine Learning, Dataset Engineering Runway is an AI-powered platform for video and image gene...


Ai Tech Suite - Cambridgeshire

Published 11 days ago

Head Of Hardware

Job Description Are you an experienced hardware engineering leader passionate about driving innovation in FPGA platforms and low-latency trading systems? Joi...


Reqiva - Cambridgeshire

Published 11 days ago

Head Of Hardware

Hexwired have partnered with an exciting low latency electronics manufacturer in Cambridge who are looking for someone to head up their hardware team. They a...


Austin Fraser - Cambridgeshire

Published 11 days ago

Built at: 2025-01-18T10:09:33.453Z