About the job Software Engineer - Device Control
NAXCON GmbH, located in the heart of Freiburg, is at the forefront of the German IT and engineering industry.
Our experts have extensive knowledge in software and hardware development, state-of-the-art electronics, and future-oriented technologies such as artificial intelligence and virtual reality.
We are not only dedicated to project work for our customers, but also intensively pursue in-house innovation projects as well as research & development. Renowned companies from a wide range of German industries place their trust in us - demonstrating the outstanding expertise and commitment of our engineers.
Position: Software Engineer - Device Control
Location: Rotterdam, Netherlands
Field: Semiconductor
Type: Full-time
Who youll be working with
Within our Design & Engineering department this role is part of the Software Group. This SW Group consists of 5 teams (Architectural, Machine Control, Device Control, Data Science, Integration & Support).
You will join the Device Control team consisting of software engineers with a diverse range of knowledge such as embedded software, motion control and PLC software.
What youre going to do
- Lead a wide range of software development aspects from design to production
- Collaborate closely with other disciplines such as mechatronics and production
- Design and implement software components to control complex hardware
- Write and maintain high quality, testable and efficient code
- Support our customer support and production engineers with their software related questions
- Initiate and promote new ideas for continuous improvement of the product
- Work independently and as a team member (sometimes on a global scale)
Who you are
- Education: Masters or Bachelors degree in Computer Science, Computer Engineering, Embedded Systems or a related field.
- Experience: A minimum of 5 years of hands-on experience in software development with a strong foundation in Design/Architecture, Software Testing, and Software Integration.
- Knowledge: Machine Vision / Computer Vision, Object recognition and Signal Processing knowledge are a plus.
- Background: Previous experience in the semiconductors industry is also a plus.
Skills:
- Coding/Design/Quality: Proficient in C#, Python, with a deep understanding of OOP Design and Unit Testing.
- Source Control and Configuration: Hands-on experience with Git, as well as familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices.
- Process and Tracking: Demonstrated experience with Agile/Scrum methodologies and practical experience using Jira for project management and tracking.
What can you expect from us?
Getting on board now is a great opportunity to grow with the company from a technical, personal, and financial perspective.
Our starting point is of course to pay someone a fair and competitive salary and besides this we offer you:
- time for some relaxation: 240 hours of holiday per calendar year (based on 40 hours);
- 8% of your annual salary (gross) holiday allowance;
- Commuting allowance;
- Discount on your health insurance;
- We are here to support one another, and colleagues are there to help you. TEAM is very important, Together Everyone Achieves More!
- Besides a challenging role where you can utilize the full extent of your professional knowledge.