Embedded Software Engineer

ABOUT DELVITECH

Delvitech is a Swiss company focused on the development of a complete Artificial Intelligence based technological solution for the Automated Optical Inspection (AOI) of assembled Printed Circuit Boards (PCBA). Our people are the most valuable asset. We not only continuously invest in our technology but also in the acquisition of top talents from across the globe.

Our team is multicultural and diverse but strongly rooted in the tradition of Swiss quality, which together with innovation, underpins all the company’s activities. Headquartered in Mendrisio (Switzerland) and with branch offices in the U.S., Germany and India, Delvitech markets its products throughout the world. The company’s goal is to provide clients in diverse markets with full solutions that make the difference in quality and performance.

For our Headquarter in Rancate, we are looking to hire a passionate Embedded Software Engineer. Do you love programming embedded devices? Are you passionate about software craftsmanship? Would you like to work on projects with tangible impact? As an embedded software engineer, you will help us to shape the next generation of Automatic Optical Inspection (AOI) system for Printed Circuit Boards (PCB).

KEY RESPONSIBILITIES

  • Writing C, C++ and VHDL code for embedded devices
  • Collaborate within a wider, multidisciplinary development team to deliver products efficiently
  • Contribute innovative ideas and novel software design solutions to solve business and customer problems
  • Contribute improvements to the team’s working practices, to ensure a high standard of quality and efficiency
  • Comply with all product and safety requirements
  • Produce and review technical, quality and production documentation
  • Collaborate with production department on test design
  • Manage prototypes production, assembly and testing
  • Support products through lifecycle

REQUIREMENTS

  • Master or PhD degree in Electronic Engineering, Computer Science or equivalent experience
  • 5+ years of experience in embedded device development;
  • Excellent understanding of programming principles for embedded systems;
  • Deep knowledge of hardware-software interaction;
  • Experience with:
    – ARM MCUs (C and C++)
    – Linux development and production environments (kernel and Bash scripting)
    – FPGA digital design (VHDL)
    – Technical and production documentation
  • Knowledge of the following will constitute a plus:
    – Python
    – Computer Vision
    – High Performance Computation on x86 CPU and Nvidia GPUs
    – Electronic PCB design
  • High proficiency in spoken and written English

OTHER SKILLS WE APPRECIATE

  • Open mind and ability to work in a multidisciplinary team
  • Self-motivated and creative with a creative pioneer spirit
  • Project management skills
  • Troubleshooting skills
  • Excel at teamwork and information sharing with colleagues
  • Good interpersonal skills
  • Must work well in teams with other Engineering disciplines, including Electrical, Electronical, Optical and Software

WHAT WE OFFER

We are passionate about finding people with innovative thinking and pioneer spirit to join our growing family. We will offer you the possibility to drive change and ensure progress never stops. You will grow with and within a company that believes in a positive innovating and diverse work culture. We promote creativity, to question existing solutions and think in unconventional ways. For this very reason, Delvitech is the ultimate place to challenge yourself. If you are a future maker and all of this resonates with you, join us!

HOW TO APPLY

Does this position meet your interest? Do you have the requested skills? Then please send your complete application with motivation letter, CV, references to career@delvi.tech and mention your name and “Embedded Software Engineer.” in the subject line.
Applications that do not fulfil the abovementioned requirements will not be considered for the selection.

Delvitech values the diversity of the people inside its walls. Diversity, equity, and inclusion at all levels are the core of who we are. We celebrate multiple points of view and approaches by building a culture which fosters a diverse workplace in which individual differences are recognized, appreciated, respected and responded to in ways that fully develop and utilize each person’s talents and strengths. Therefore, all qualified applicants will receive consideration for employment without regard to sex, pregnancy, race, religion or religious creed, colour, gender, gender identity, gender expression, national origin, ancestry, physical/mental disability, medical condition, genetic information, marital status, registered domestic partner status, age, sexual orientation, military or veteran status, protected veteran status, or any other basis protected by law, ordinance, or regulation and will not be discriminated against on these basis.