QNX Embedded Engineer Offline

Job Description

Job Description
Position Requirements
· 3+ years of C / C++ embedded application development
· Knowledge of software design patterns
· Strong background in data structures, algorithms, and software architecture
· 3+ years of experience creating and testing complex software-intensive systems
· Experience working in real-time operating systems or Linux

Knowledge, Skills & Abilities
· Experience with QNX is a benefit
· Experience with peripheral I/O integration
· Working knowledge of the interfaces including Ethernet, CAN, SPI, and UART
· Understanding of network connectivity concepts and applications
· Understanding of real-time and safety-critical systems
· Experience with JIRA/Git
· Automated unit testing, regression testing,
· High degree of comfort with cross-platform application development

 

Job Responsibilities


· Port the existing embedded system to the different hardware platform based on QNX
· Adhere to the code conventions and standards used in the project
· Adapt the new peripherals and communication channels to deliver the data in place of the original equpment.

 

Department/Project Description

 

Our client is a worldwide manufacturer of the railway equipment.
The project is aimed to perform a long-term replacement of the legacy hardware platform.

The job ad is no longer active

Look at the current jobs Embedded →