Embedded Developer in Automotive and IoT areas Offline
Responsibilities:
* Take a part of electronics and schematics design (choosing sensors, interfaces and others)
* Algorithms development
* Firmware development
* Start-up and debug the prototypes
* Take part in writing technical documentation, manuals, etc.
* Technical support of testing and manufacturing processes
Job Requirements:
* Degree in software engineering, electrical engineering, computer science or related field
* Embedded C-language
* Solid understanding and experience with RTOS-based systems
* HAL-drivers development.
* Experience with embedded IDEβs (Eclipse, Keil, VSCode)
* Software debugging skills with JTAG, logical analizator, etc.
* Hardware debugging skills with oscilloscope, multimeter.
* Experience and understanding of working principles common electronics periphery (ADC, DAC, UART, SPI, I2C, CAN, PWM, Interrupt Timers, Flash, EEPROM, etc.)
* Communications Protocols and Levels (OSI-model)
* Ability to translate generic requirements into design specifications and development tasks
* Good knowledge of Git and development in a team (GitFlow)
* English (at least B1 level)
Would be a plus:
* C++, C#, Python
* Experience with GPS-system devices and products (ublox, navspark, etc.)
* Experience with ESP-IDF Framework, LWIP, and other high-level embedded frameworks and libraries
* Embedded software best practice knowledge (modular architectures, HAL, SOLID-principles)
* Experience designing software APIs, managing make files and build environment
* Mathematical (algorithms) and embedded simulation environments (ex. MATLAB)
* Team-management frameworks (Agile, Scrum)
The job ad is no longer active
Job unpublished on
29 August 2022
Look at the current jobs C / C++ / Embedded β