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 is based in The Netherlands and focuses on R&D and manufacturing operations. Luxoft is looking to hire a talented software engineer to design and implement embedded software for precision systems.
Responsibilities
- Work on Linux server applications for metrology components and complex algorithms application software.
- Collaborate with electrical engineers, mechatronic engineers, and system engineers to define software requirements.
- Implement software design in Python & C/C++ for new modules.
- Write auto and unit testers in Python.
- Test the code on lithography machines and collect necessary data for a test report.
- Review and release the software after approval.
Mandatory Skills Description
- C and C++: application coding, STL.
- Embedded C and C++: understanding and maintaining legacy code, adding new features while preserving architecture.
- Linux.
- Shell or Bash or other similar scripting language.
- Familiarity with command line tools like makefile and git.
- Python scripting.
- Version control systems using Git, Clear Case, and SVN.
Nice-to-Have Skills
- Agile mindset and experience working in Agile frameworks.
- Open communication.
- Team player.
- Client facing.
Languages
English: C1 Advanced
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