Job Description

Software development services, including:

• Capture of the requirements of the software component, based on the specifications

• Proposal of the functionality of the software component

• Development, test and integration of the software component assigned

• Bug fixing

• Document and publish development work (in English)

• Use of programming technologies necessary for firmware development, such as:

o Programming languages: C, C++ 11/14, Python, TCL

o Programming skills: Concurrent programming, multithreaded and multi process systems.

o UI development: Qt-QML

o Webservices knowledge: HTTP/API REST

o Embedded systems tools: Assembly (when required), RTOS concepts

o Operating Systems: Linux (embedded and development environment), Windows for tooling, MacOS

o Version control systems: Git/GitHub

o Debugging tools: JTAG, GDB, logic analyzers, oscilloscopes, memory

corruption/leakage too...

Apply for this Position

Ready to join Ascendion? Click the button below to submit your application.

Submit Application