Position: Embedded Engineer
Company: TetaLab
Category: C++
Experience required: 1y
English level: intermediate

Greetings from the TetaLab team. We are looking for a skilled Embedded Engineer to join our team. We have several IoT projects in the queue that require experience with ESP32, and NRF52.

Education and Experience:
— A degree in Computer Science, Software Engineering, or a related field;
— At least 1 year of commercial experience;
— At least Intermediate English level;

Skills:
— Self-motivated and focused on growth and success within a company;
— Good knowledge of C programming;
— Experience with ARM-based MCU embedded software development;
— Knowledge of communication protocols/interfaces: UART, SPI, I2C, CAN;
— Practical experience with wireless SoCs: BLE, Wi-Fi, GPS, GSM;
— Experience with an oscilloscope, a multimeter as well as signal analyzers and generators
— Basic knowledge of Analog/Digital electronics and electronic schematics understanding

Will be a plus:
— Experience with cloud platforms: Azure IoT Suite, AWS IoT Core or Google Cloud IoT Core;
— Knowledge of other programming languages or technology stacks: C++ or Python
— Experience with single-board computers, like Raspberry Pi, NVIDIA Jetson Nano, etc.

Responsibilities:
— Developing and implementing new features for Embedded applications;
— Design and develop IoT prototypes;
— Collaborating with designers and other developers to create functional and reliable products;
— Participating in code reviews and providing feedback to peers.

We offer:
— Work on interesting high-level projects;
— Competitive salary;
— Opportunity to participate in management processes;
— Flexible working hours.