SW Student Technical

4 Months ago • All levels

Job Summary

Job Description

We're seeking a talented technical university student with experience or interest in embedded C/C++ software development for our team developing and testing peripheral and graphics drivers for QNX, Green Hills Integrity and Windows 10 IoT operating systems. Experience with NXP i.MX architecture and Linux is a plus. You'll be involved in developing embedded drivers, complex solutions, and test applications.
Must have:
  • Embedded C/C++
  • i.MX Architecture
  • QNX, Green Hills
  • Windows 10 IoT
Good to have:
  • Linux
  • Git
  • ARM Platform
  • Distributed Version Control
Perks:
  • Work on i.MX series
  • Learn from experts

Job Details

Our team focuses on development and testing of peripheral and graphics drivers in QNX, Green Hills Integrity and Windows 10 IoT operating systems on i.MX application processors.

We are looking for a talented technical university student or graduate (Electrical Engineering, Informatics, Computer Science or similar) with experience or interest in embedded C/C++ software development.

You will be participating on development of embedded drivers, complex solutions, and test applications for embedded operating systems like QNX, Green Hills Integrity, and Windows 10 IoT. The knowledge of NXP i.MX architecture (ARM) and Linux is an advantage, and if you are proficient with distributed version control systems like Git – that´s what we need!

Don’t hesitate to contact us in case the position seems interesting. If you have any questions, feel free to ask. Maybe you’ll find some of the answers in the FAQ section below.

1. What will be my duties?

You’ll participate in developing and porting peripheral drivers, complex software layers, and demo apps for i.MX Series application processors based on ARM platform. In the beginning you’ll be mainly studying the i.MX Series (ARM) processor architecture and familiarizing yourself with the QNX, Green Hills or Windows10 IoT operating systems. After that you’ll be gradually introduced to development work.

2. What if I’ll have to study the documentation before writing the code?

Then you’ll study the documentation :)

3. What if I’m shy and afraid of calls from customers and colleagues from abroad?

You don’t have to be afraid. We don’t expect you to communicate with customers directly. However, you’ll have plenty of opportunities to attend calls with customers as an observer and build up your self-confidence.

4. How good is my English supposed to be? Is the ability to understand the written word sufficient?

Reading comprehension skills are sufficient and necessary to understand the documentation. However, fluent spoken English is a considerable advantage. You’ll be able to gradually improve it by attending teleconferences with other teams.


5. What if a simple task grows to proportions I can’t handle?
You don’t need to worry about that. Our teams are full of specialists who are able and willing to help.

6. Will the results of my work be tangible?

Of course. Our main customer is the car industry, deploying i.MX processors in conjunction with operating systems in infotainment panels in their vehicles. These panels provide GPS navigation, radio and so on. So who knows, maybe your future car will contain code of your own.

7. Will I have to do testing?

A little. Our team isn’t responsible for testing as such, but you’ll have to define, develop, and automate tests.

8. Which development kits/boards will I work with?

You’ll mostly work with kits for processors of the i.MX series (i.MX6, i.MX7, i.MX8). These are high-performance multicore application-processors. Linux and Android usually run on these processors as well.

9. Which frameworks will I work with?

We’re using QNX Momentics Studio 7.0 with integrated GCC compiler to develop QNX. For Green Hills Integrity, we work with Green Hills MULTI with integrated Green Hills compiler.

10. Will I be able to take time off during college examination periods?

Of course. During examination periods, students normally don’t come to the office, and focus on exams exclusively.

More information about NXP in Czech Republic...

Similar Jobs

Zoox - Engineering Manager, Vehicle Experience

Zoox

Foster City, California, United States (Hybrid)
• 3 Months ago
Ubisoft - Senior Technical Animator (Assassin's Creed)

Ubisoft

Chengdu, Sichuan, China (On-Site)
• 8 Months ago
Bungie - Marathon Senior Software Engineer - Commerce

Bungie

(Hybrid)
• 3 Months ago
Activision - Gameplay Engineer - High Moon Studios

Activision

Carlsbad, California, United States (On-Site)
• 4 Months ago
Unity - DĂ©veloppeur de logiciels Staff | Staff Software Developer

Unity

Montreal, Quebec, Canada (On-Site)
• 2 Months ago
Patel greene - Roadway Engineer

Patel greene

Sarasota, Florida, United States (On-Site)
• 3 Months ago
Assystems - BIM Modeler - structures

Assystems

Mumbai, Maharashtra, India (On-Site)
• 3 Months ago
Dream11 - SDE 3 - Backend

Dream11

Mumbai, Maharashtra, India (On-Site)
• 4 Months ago
The Walt Disney Company - Solution Architect - Data Domain F/H/NB - CDI

The Walt Disney Company

Montévrain, Île-de-France, France (Hybrid)
• 3 Months ago
Dream Sports - SDE 2 - Frontend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Pixar Animation Studios - Senior Software Engineer, Tools Animation (Applications)

Pixar Animation Studios

Emeryville, California, United States (Hybrid)
• 1 Month ago
Cloud Imperium Games - Gameplay Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
• 6 Months ago
Microsoft - Principal Software Engineer, AI Agent Services

Microsoft

Mountain View, California, United States (On-Site)
• 2 Weeks ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Carlsbad, California, United States (On-Site)
• 5 Months ago
Hitachi - Principal Software Engineer

Hitachi

San José, San José Province, Costa Rica (Remote)
• 3 Months ago
SmileGate - LOST ARK Mobile Client Developer (Content)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
• 4 Weeks ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Speech Understanding) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
• 3 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Washington, District Of Columbia, United States (Remote)
• 3 Months ago
Passive Logic - Weather Simulation Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
• 1 Month ago
NAH.io - Software Engineer (Embedded Systems / Firmware)

NAH.io

Hong Kong (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Brno, South Moravian Region, Czechia

Make - Data Engineer

Make

Prague, Czechia (Hybrid)
• 1 Month ago
Bohemia Interactive - Technical Designer

Bohemia Interactive

Brno, South Moravian Region, Czechia (On-Site)
• 1 Week ago
Microsoft - Principal Engineering Manager - IDNA

Microsoft

Prague, Prague, Czechia (On-Site)
• 2 Weeks ago
Microsoft - Software Engineer

Microsoft

Prague, Prague, Czechia (On-Site)
• 2 Weeks ago
VECTOR NORTH - [Vector North] Senior UI Programmer

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
• 3 Months ago
Bohemia Interactive - Lead Programmer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
• 3 Months ago
PwC - Data Architect – Technology Consulting

PwC

Prague, Prague, Czechia (On-Site)
• 3 Months ago
MADFINGER Games - QA Lead

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
• 3 Months ago
Wargaming - Senior Backend Engineer (Unannounced project)

Wargaming

Prague, Prague, Czechia (Hybrid)
• 2 Months ago
MADFINGER Games - Junior Game Tester

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Google - Cloud Technical Solutions Engineer, AI/ML (Mandarin, English)

Google

Dublin, County Dublin, Ireland (On-Site)
• 3 Months ago
DEVOTEAM - IT Traineeship - DevOps (Dutch speaking)

DEVOTEAM

Amsterdam, North Holland, Netherlands (On-Site)
• 3 Months ago
Hitachi - Software Engineer

Hitachi

San José Province, Costa Rica (On-Site)
• 3 Months ago
Bally's Interactive - CRM Executive

Bally's Interactive

London, England, United Kingdom (On-Site)
• 3 Months ago
Logitech - Sr Integration Engineer

Logitech

Chennai, Tamil Nadu, India (On-Site)
• 3 Months ago
Omnissa - Manager - Technical Publication or Information experience

Omnissa

Bengaluru, Karnataka, India (Hybrid)
• 3 Months ago
HP - UK&I Office of the MD Intern

HP

Reading, England, United Kingdom (On-Site)
• 4 Months ago
Umanaia - Responsable technique / Technical Lead

Umanaia

Montreal, Quebec, Canada (On-Site)
• 6 Months ago
Keywords Studios (Player Support) - Technical Director - Electric Square Ireland

Keywords Studios (Player Support)

Dublin, County Dublin, Ireland (On-Site)
• 6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Brno, South Moravian Region, Czechia (On-Site)

Milan, Lombardy, Italy (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Gratkorn, Styria, Austria (On-Site)

Noida, Uttar Pradesh, India (On-Site)

View All Jobs

Get notified when new jobs are added by NXP

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug