Software Developer - Algorithm Optimization

Software Developer - Algorithm Optimization

Arbetsbeskrivning

Smart Eye is leading the global market for Driver Monitoring Systems, which will soon be a standard component in every car. Monitoring the driver behavior is safety critical both for normal driving as well as for autonomous driving. We are constantly growing and are looking for a number of new Software Developers who want to join our team of highly skilled and passionate engineers.

We are looking for both experienced developers and people who have just graduated.

COME JOIN US - We are looking for a number of curious people!

We provide a high tech working environment in an exciting and expanding business and depending on your skills and interest you can work within a wide range of fields.

You will have great opportunites to personal development, challenges and great fun. You will work with highly talented people and join our spirit of an open, inclusive and creative culture. We believe in true teamwork where everyone is important. You find us in modern premises close to Järntorget, in the city-centre of Gothenburg, with great access by bus, tram, boat, and car. And on top of that the most tasteful coffeemachine in Gotenburg!

Work description

We develop advanced algorithms such as head- and eye-tracking, attentiveness and drowsiness, face identification and other interior sensing algorithms. We solve these challenging problems by utilizing state-of-the-art algorithms in the fields of image processing, machine learning / AI, mathematics and accelerated computing. You will be part of a team focused on optimizing the execution time of these algorithms.

Our software must support many different hardware platforms, CPU architectures (x86-64, ARMv7, ARMv8, C6x DSP etc.), accelerators/vectorization units (NEON, ASIMD, SSE, various NPUs, GPUs etc.) as well as many operating systems (Linux, QNX, Integrity, SYS/BIOS). The faster we can make our software run on these platforms the more new and exciting algorithms we can use while still satisfying our real-time requirements.

Reporting to: CTO/VP Development
Location: Smart Eye AB, Headquarters (Gothenburg)

​Must-have-skills:

- University degree within Engineering context preferably Computer Engineering/Computer Science or similar.
- Expert knowledge in C, C++ and Linux.
- Good knowledge of computer architecture and the trade-offs that must be taken into account when writing efficient code.
- Previous experience within algorithm optimization for embedded systems, preferably vectorization.

Good-to-have-skills:

-
Experience in one or more fields of image processing, graphics programming, real time operating systems such as QNX, Integrity or SYS/BIOS.

-
Experience with using hardware accelerators for neural networks.

-
Python and script-languages.

-
Experience of developing software for products related to functional safety and ISO-26262.


Who are you?

We welcome all types of personalities and believe in a true mix of people to create a dynamic work environment.

- Ability to work independently in an environment that changes rapidly.
- A positive, enthusiastic, open, entrepreneurial attitude as well as other functions within Smart Eye to achieve the growth.
- Strong analytical, creative skills. Independent, Self-driven, Thorough, Curious and with a strong interest in new technologies.
- Communication skills with fluency in Swedish and English. Other languages are a merit.

Interviews are held on a continuous basis, so we highly recommend that you submit your application at your earliest convenience. Welcome with your application.

Bridging the gap between man and machine since 1999. Smart Eye develops artificial intelligence (AI) powered eye tracking technology that understands, assists and predicts human intentions and actions. By studying a person’s eye, face and head movements, our technology can draw conclusions about an individual’s alertness, attention, focus and gain insights into a person’s awareness and mental status.

Today, our eye tracking technology is embedded in the next generation of vehicles, helping the automotive industry take another step towards safer and more eco-friendly transportation. Our research instruments offer unparalleled performance in complex, real-world situations, paving the way for new insights in aerospace, aviation, psychology, neuroscience, medical and clinical research.

Smart Eye is headquarted in Gothenburg, Sweden and has offices in Michigan, USA, Tokyo, Japan and Chongqing, China, as well as having partners, resellers and distributors in Europe, USA and APAC. Its solutions are used by more than 700 clients all over the world by leading research groups, brands and labs such as US Air Force, Nasa, BMW, Lockheed Martin, Audi, Boeing, Volvo, GM, and many more.

Sammanfattning

  • Arbetsplats: Smart Eye AB
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 8 juli 2021
  • Ansök senast: 3 januari 2022

Liknande jobb


27 december 2024

Software Architect

Software Architect

25 december 2024

Mjukvaruutvecklare

23 december 2024