Software developer C++ STL

Brainfield Switzerland

View: 159

Update day: 21-03-2024

Location: Lausanne Vaud VD

Category: IT - Software

Industry: Staffing Recruiting

Position: Entry level

Job type: Full-time

Loading ...

Job content

The R&D division carries out innovative technology and product developments to shape digital transformation in the industry.Within this group, the Quality Control Product team which develop next generation of machine vision products is looking for a talented Software Engineer to participate in the design, implementation, and testing of our products that increase the competitiveness of our machines.

Tasks
  • Design, Implement and Improve functionality for our Machine Vision products
  • Perform code reviews and ensure that its own development passes CI on a daily basis
  • Maintain software of existing product portfolio
  • Improve team’s knowledge about adequate technology evolutions (performance, robustness, security…)
  • Ensure the required Software Quality standard with adequate automated tests
  • Participate in agile activities (standups, sprint planning, sprint reviews…)
  • Collaborate with stakeholders (Software and Vision engineers, Product owner, field technicians, customers, …)
Requirements
  • MSc degree or equivalent in Computer Science
  • Proficiency in English, French an asset
  • Strong knowledge in Computer Science (Concurrency and Distributed Computing, Relational Databases, TCP/IP, Computer Architecture)
  • Demonstrated experience in industrial development in modern C/C++20
  • Excellent knowledge of C++ STL especially containers and algorithm
  • Strong debugging and profiling skills
  • Basic knowledge of SDLC, development models and principle design patterns
  • Team spirit oriented, able to work with multiple actors
  • Accomplishing tasks with autonomy and result oriented
  • Open-minded and proactive
  • Demonstrated experience with Git, ideally using GitFlow Workflow
Would be an advantage:
  • Experience in CUDA
  • Designing advanced database schemes / requests
  • Experience with ML framework (Pytorch, Tensorflow, Keras…) and particularly with CNN
  • Skills in image processing
  • Experience with Azure DevOps, or as a Scrum Master
  • Experience with VMWare ESXi, Cloud and networking infrastructures
Loading ...
Loading ...

Deadline: 05-05-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...