Skip to main content

Software Engineer – Platform Integration

Rightware, Helsinki
Employment type: 
Full time
C++, Python

Similar jobs

No similar jobs found.

Warning message

  • This job ad is no longer active. Search for new jobs.
Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

Software Engineer – Platform Integration

Do you enjoy solving technical challenges, patiently troubleshooting, and debugging? Would you like to learn new technologies, cutting edge embedded software and hardware, a wide variety of GPUs, operating systems, and libraries? If you are an excellent programmer, fluent in C++, embedded software development and graphics programming, we have a new place on our Integration team just for you..

Rightware, a software and design company headquartered in Helsinki with locations in Silicon Valley, Munich, Tokyo, Seoul, Shanghai, Detroit and soon Italy and France, is expanding our Headquarters R&D! Our flagship product is Kanzi, the world’s leading User Interface design and engineering solution for the automotive industry. With the combination of a design studio and a powerful graphics engine, Kanzi enables the rapid deployment of user interfaces and Human-Machine Interfaces with high-fidelity realtime 2D and 3D graphics. Kanzi is endorsed and used globally/exclusively by top industry players that include companies like Audi, Visteon and over a dozen other premium car brands. (Kanzi has been in production in nearly 1 million cars already, worldwide.. Check out the Audi Virtual Cockpit now in the R8, TT, A4, and Q7….)

Our Integration team is our latest target group to add talent. You would initially be responsible for project work for top class automotive companies, but then your job would also include contributing to our Engine’s system layer. You would be responsible for providing platform packages, deliverables of Kanzi integration to target HW/SW, some customer support, and naturally supporting internal dev & test teams. We need you to be persistent and comfortable troubleshooting, in fact you are in your element when solving any technical challenge.

More specifics about the work scope. You will:

-work with a variety of embedded development boards ranging from hi-end to low-end

-work with operating systems such as Linux, QNX, Integrity, and Nucleus

-take part in system integration layer development.

-analyze, optimize and debug Kanzi runtime on target devices

-support both in-house engineers and customer projects with platform specific issues

We Require:

-Experience with C++

-Scripting skills (Python, ..)

-Embedded SW development experience (and related toolchains such as gcc / g++ compilers)

-Embedded device experience

-Understanding of graphics programming (OpenGL ES2 would be good but we are also adding some custom graphics APIs)

-Experience on Linux

-Debugging skills (with gdb)

-Performance and memory profiling skills

-Good problem-solving skills

-Drive to build good customer experiences

-Good communication and language skills, both verbal and written, internally and externally

-Ability to work on multiple parallel projects

We Appreciate:

-Experience on QNX and Integrity OS

-Experience with graphics APIs

-Experience with UI frameworks

Our office is in the heart of Ruoholahti, our 55 employees are from 15 countries, we have a professional foosball table and the latest game consoles. We have game nights and bar nights regularly and genuinely enjoy coming to work!

If this sounds like the job and spot for you, please send your English CV and cover letter with the subject heading ‘SW Platform Integration’. We look forward to meeting you!

Top