Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Vercelli?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Luxoft

Vercelli / Global

Senior Python Developer

Job Description

Overview

In this role you will develop and maintain Linux-based tooling for lithography software, collaborating with electrical, mechatronic, and system engineers. You’ll design and document software in UML, implement modules in C/C++, and support testing and release for high-value lithography machines. You work within a cross-functional team in a Red Hat Wind River Linux environment, contributing to a fast-moving, Agile-like development process. This is a hands-on position with a strong emphasis on code quality, performance, and delivering reliable software to customers.

Responsabilità Define software requirements with cross-disciplinary engineers

Create software design and UML documentation

Implement C for existing modules and C++ for new modules

Develop Python-based tests and test automation

Conduct code reviews and participate in static analysis

Prepare and review test reports and release software to client machines

Test on lithography machines and collect data for validation

Collaborate in an Agile/concurrent engineering team

Requisiti fondamentali Linux C/C++ applications programming experience

Python

experience with formal software quality through code review, static code analysis, unit testing, test automation

Excellent problem-solving and analytical skills

Excellent communication skills

A passion for programming and software engineering

Experience or proven ability in computational algorithms

Experience or proven ability in technical specifications

Excellent communication

Problem-solving

Analytical thinking

Linux

C/C++

Python

Apply Now

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location