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 or chips. The client's R&D and manufacturing operations are based in The Netherlands. Luxoft is currently searching for a talented software engineer to design and implement embedded software for systems among the highest precision ever produced in the world.
Responsibilities
- Working on Linux server applications for metrology components and on complex algorithms application software.
- Collaborating with electrical engineers, mechatronic engineers, and system engineers to define software requirements.
- Implementing software designs in Python & C/C++ for new modules.
- Writing auto and unit tests in Python.
- Downloading the code to one of the lithography machines for testing and collecting necessary data for a test report.
- Reviewing the test report for approval and releasing the software.
- Working in a Red Hat Linux development environment and Wind River Linux execution environment.
Skills
Must have:
- C++ application coding, STL.
- Understanding and maintaining legacy code in Embedded C and C++.
- Experience with Linux and shell scripting languages like Bash.
- Familiarity with command line tools such as makefile and git.
- Proficiency in Python scripting.
- Version control systems expertise with 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.
- Strong communication skills and a team player.
- Experience in client-facing roles.
Expertise level
Similar Jobs in Poland
remote
2 weeks ago
Senior Python Developer
Emergn
remote
2 weeks ago
Senior Python & Java Developer
Luxoft Poland
remote
2 weeks ago
Software Developer
Luxoft
remote
2 weeks ago
2 weeks ago