TechDoQuest
Linkedin · Posted 9d ago
Embedded Software Engineer
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
- Experience in firmware development, testing and debugging on SoCs for embedded applications.
- Proficient in embedded C/C++, with ability to write modular and portable code
- Experience with custom hardware bring-up, using schematics and layout files
- Comfortable with RTOS concepts (threads, synchronization, scheduling)
- Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras, etc.)
- Experience in bootloaders, firmware OTA update systems, and power management
- Proficient in debugging tools (oscilloscope, logic analyzer, hardware debuggers)
- Understanding of inter-processor communication (e.g., MCU <-> SoC)
- Exposure to wireless protocols like BLE, Wi-Fi
- Familiar with power profiling tools and optimizing for battery life
- Understanding of firmware architecture and build systems (e.g., CMake, Makefiles)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search