XX
Company details are confidential
Industry 4.0

Software Engineer C++/C#

  • Computer Vision
    Machine Learning
    Electronics Engineering
    +3
    XXXX
  • C++
    CUDA
    PyTorch
    TensorFlow
    PostgreSQL
    Continuous Integration / Continuous Delivery (CI/CD)
    Azure
    Visual Studio
    +8
    XXXX
  • CH
    Lausanne, Vaud, Switzerland
Signup
  • Computer Vision
    Machine Learning
    Electronics Engineering
    +3
    XXXX
  • C++
    CUDA
    PyTorch
    TensorFlow
    PostgreSQL
    Continuous Integration / Continuous Delivery (CI/CD)
    Azure
    Visual Studio
    +8
    XXXX
  • CH
    Lausanne, Vaud, Switzerland

Company

About

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

Perks & Benefits

  • Fast-paced environment
  • Remote friendly
  • Self-improvement and career

Vacancy

Who you are

  • 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
  • Demonstrated experience with Git, ideally using GitFlow Workflow
  • Experience with Azure DevOps and some image processing skills would be a plus !

Your tasks

  • Design, Implement and Improve functionality for our Machine Vision products
  • Perform code reviews and ensure that its own development passes C| 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 (stand-ups, sprint planning, sprint reviews,…)
  • Collaboration with stakeholders (Software and Vision engineers, Product Owner, Field technicians, customers,...)

Required skills

  • C++
  • CUDA
  • PyTorch
  • TensorFlow
  • PostgreSQL
  • Continuous Integration / Continuous Delivery (CI/CD)

Nice-to-have skills

  • Azure
  • Visual Studio
  • Lausanne, Vaud, Switzerland

Work experience

  • Computer Vision
  • Machine Learning
  • Electronics Engineering

Languages

  • English
  • French
Are you interested in this job? Create an account and get matched with opportunitiesCreate an accountIMPORTANT: The only thing you have to do is create your account on TieTalent and THAT'S IT 🙂 + IT'S FREE for talents! YOU WON'T apply for this specific job but rather if there is a match with this opportunity, you will be contacted and have more details about it.
We use cookies in order to enhance your user experience. Learn more