Skip to main content

Senior C/C++ Engineer with Linux and Python

Senior C/C++ Engineer with Linux and Python
Luxoft Poland
remote
8 months ago

Project Description

Founded in 1984, our client is one of the world's leading providers of lithography systems for the semiconductor industry. They manufacture complex machines critical to the production of integrated circuits and chips. The client's R&D and manufacturing operations are based in The Netherlands. Luxoft is currently searching for a talented software engineer to join the Development & Engineering Department to design and implement embedded software for precision systems.

Responsibilities

  • As a software engineer, you will work on Linux server applications for metrology components and complex algorithms software.
  • Collaborate with electrical engineers, mechatronic engineers, and system engineers to define software requirements.
  • Design and implement software using Python & C/C++ for new modules.
  • Write auto and unit testers in Python and test the code on lithography machines.
  • Collect data during testing to write a test report for review and approval.
  • The development and execution environments are based on Red Hat Linux and Wind River Linux.
  • Software release for client machines consists of 40 million lines of code.
  • Client software teams work in Agile and SAFE modes.

Skills

Must have:

  • C and C++: application coding, STL
  • Embedded C and C++: understanding and maintaining legacy code, adding new features while complying with the established architecture
  • Linux, Shell, Bash, or similar scripting language
  • Familiarity with command line tools such as makefile and git
  • Python scripting
  • Version control systems using Git, Clear Case, and SVN
  • Experience in various stages of the Software Delivery Life Cycle

Nice to have:

  • Agile mindset and experience working in Agile frameworks
  • Open communication
  • Team player
  • Client-facing skills

Expertise level

Work arrangement

Key skills

Similar Jobs in Poland