Skip to content Skip to navigation
logo
ISSD – Smart Traffic Solutions

Embedded Linux & C++ Developer

Linux C++ Application Developer

Our research and development team that enjoys challenges and real world problems solving is looking for an ambitious and smart-worker team member.

As a Linux C++ Developer,  you will engage with cross-discipline teams to conceive and design innovative products. We will  maintain a keen interest in emerging Technologies with our new team member that is why you need to be skilled with a deep understanding of the latest embedded systems, a keen engineering intuition, and outstanding communication skills.

Let’s start up!

Responsibilities

  • Design and implement software of IoT devices and systems from requirements to production and commercial deployment
  • Work closely with other engineers/teams to develop new products
  • Design, develop, code, test and debug system software
  • Review code and design
  • Analyze and enhance efficiency, stability, and scalability of system resources
  • Support software QA and optimize I/O performance
  • Provide post-production support
  • Interface with hardware design and development

Requirements

  • BS degree in Electrical & Electronics Engineering, Computer Science or related fields
  • At least 3 years of experience with Linux environment 
  • Experience in hands-on development and troubleshooting on target systems
  • Solid programming skills in C++ 11/14 with at least 3 years of experience
  • Good OOP knowledge
  • Basic understanding of Database systems
  • Solid understanding of Linux ecosystem including kernel space and full command of CLI tools
  • Proven experience in systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools and peer review
  • Familiarity with build systems such as make, CMake and qmake
  • Familiarity with source control tools such as Git and Hg
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and datasheets for components
  • Strong documentation and writing skills
  • Excellent verbal and written communication skills in English

Plus

  • Experience with Qt framework
  • Solid scripting skills with Bash and/or Python

For Application:
  • Linux & C++ Developer Ref:00005
  • - change