Position: Junior Embedded Developer
Company: Jabil Software Services
Experience required: 1y

Required:

• C/C++
• Development of multithreaded applications - processes/threads, semaphores, inter-process communication, etc.
• Working in Linux environment
• Willingness to acquire new embedded software development skills

Nice to have (but not strictly required):
	
• Firmware development for embedded/IoT devices
• Working with peripherals from code - I/O interfaces, ports, registers, etc.
• Ability to read circuit diagrams
• Python

Project description: 

Embedded software development for smart home and industrial IoT applications. One of the projects is development of an IoT reference platform which is used to accelerate development of aforementioned IoT solutions. The IoT reference platform is developed for standardized control boards that support specific GPIO, display, audio, and other peripherals.