Description
Position Summary:
We are seeking an engineer with experience in embedded systems development and debugging, circuit design, and communication protocols to participate in system design and debugging.
Key Highlights:
1. Embedded systems development and debugging (Cortex M0+/M4)
2. PCB design and analysis in Altium Designer
3. Knowledge of low-level communication protocols (SPI, I2C, UART)
The candidate must possess the following qualifications:
Required skills/knowledge: • Embedded systems development and debugging for Cortex M0+/M4 (ARM) series • Development under Bare Metal and FreeRTOS environments • Knowledge of standard low-level communication protocols (SPI, I2C, UART) • Design and debugging of ad-hoc and standard protocols (JSON) • Implementation of external modules (readers) using various technologies (RS232, Wiegand, Data/Clock) • PCB design and analysis in Altium Designer • Design and measurements (characterization) of both prototypes and final products.
Desirable skills/knowledge: • Ethernet/WiFi communication • HTTP protocol • ESP32 SoC development using the ESP-IDF framework or embedded web server management or basic web server development (HTML, CSS, JavaScript) • PC-based graphical application development and debugging using Qt Creator (C++) • Switching technologies
Tasks to be performed at the company: • System design and debugging.
-Requirements-
Minimum education: Tertiary
1 year of experience
Languages: English
Age: 25 years or older
Knowledge: Communication, C++, Design, JSON, Programming, Protocol
Keywords: engineers, ingeniera, ing, engineer, developer, desarrollador