Remotery

Embedded Systems Engineer (Pleno / Mid-Level)

Posted May 23

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Development and Innovation: Create, enhance, and sustain firmware for automotive embedded systems, engaging in research and development for new devices and advancements to current projects.

• Connectivity and Protocols: Design communication logic for cellular technologies (2G/3G/4G/LTE-M/NB-IoT), Bluetooth (BLE), GNSS, LoRaWAN, and LoRa P2P.

• Integration and Cloud: Execute FOTA/OTA updates and connect devices with cloud platforms (AWS IoT, Azure IoT).

• Technical Validation: Work alongside the Hardware team on prototype validation and conduct bench tests (oscilloscope, logic analyzer) as well as field functional tests.

• Support and Diagnostics: Carry out root-cause analysis of critical incidents and deliver specialized technical assistance, utilizing diagnostic tools, validation scripts, and raw log/data analysis.

• Documentation: Generate technical documentation, architecture diagrams, and communication protocol specifications.

• Approvals and Certifications: Support the certification/homologation process for new devices and firmware releases.

• Technical Specification and Compliance: Establish technical requirements and equipment specifications in collaboration with internal teams, ensuring adherence to applicable standards and regulations, and conduct technical analysis and validation of supplier proposals.


⛳️ Requirements

• Education: Bachelor's degree in Electronic Engineering, Computer Engineering, Electrical Engineering, Control and Automation, Mechatronics, Telecommunications, or related disciplines.

• Language and OS: Advanced proficiency in C/C++ for embedded systems and practical experience with RTOS (FreeRTOS).

• STM32/ARM Development: In-depth knowledge of ARM Cortex-M architecture and substantial experience within the STM32 ecosystem, including the use of STM32CubeIDE and HAL-layer development. Hands-on experience with implementing serial protocols (UART, SPI, I2C).

• IoT and Connectivity: Familiarity with cellular modules, communication protocols (TCP, UDP, HTTP), Protobuf, JSON, LoRa, and Bluetooth.

• Design and Debug: Understanding of Low Power Design, capability to interpret schematics/PCB layouts, and experience with debugging tools (JTAG/SWD).

• Nice-to-haves / Differentials:

• Security: Background in implementing embedded encryption and firmware security best practices.

• Automation: Experience in scripting (Python or similar) for automated testing and firmware validation.

• Hardware Development: Practical experience in electronic circuit design, including component selection, schematic capture, PCB routing, and DFM-aware design, promoting continuous integration between hardware and firmware.

• Automotive Expertise: Familiarity with automotive networks and protocols (CAN/CAN-FD, LIN, J1939, ISO11898, and OBD-II/PIDs) and knowledge of analysis tools (PCAN, CANalyzer, or similar).


🏝️ Benefits

• All recruitment processes conducted by MOVIDA are affirmative, inclusive, and non-discriminatory.

People also viewed

harrison.ai1 day ago

AI Operations Engineer

AU flagAustralia OnlyFull-timeSystems Engineer
ApplyView job
Relewant2 days ago

Senior System Engineer

CH flagSwitzerland OnlyFull-timeSystems Engineer
ApplyView job
Pavilion4 days ago

Systems Engineer, Data Platform – Integrations

US flagUnited States OnlyFull-timeSystems Engineer$185k/year
ApplyView job
State of Rhode Island4 days ago

HR Systems Analyst

PK flagPakistan OnlyFull-timeSystems Engineer
ApplyView job
EarnIn6 days ago

Senior Business Systems Analyst

MX flagMexico OnlyFull-timeSystems Engineer
ApplyView job
Ollion6 days ago

Associate Operations Analyst – Systems

IN flagIndia OnlyFull-timeSystems Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers