- Home
- Embedded Software Engineer
Embedded Software Engineer
Summary:
An embedded software engineer is responsible for designing and implementing firmware that’s part of embedded devices and systems. The engineer will design, develop, code, test, and debug the system software. The engineer is also responsible for monitoring and analyzing the stability and efficiency of the system.
Responsibilities:
- Design and implement the software for embedded devices and systems, from creation to production and deployment Test and debug system software
- Monitor and maintain the system after development.
Requirements:
- Minimum of a bachelor’s degree in computer science or engineering
- Professional experience in software engineering
- Significant programming experience in C or C++
- Experience in trouble-shooting embedded systems like ESP32, Arduino and STM32.
- Experience in working in FreeRTOS.
- Experience in interfaces and IP protocols.
- Strong interpersonal and writing skills
- Ability to work as part of a team
- Exceptional analytical and problem-solving skills
- Self-motivated and passionate about your work and embedded systems
- Always eager to learn and improve
Recent Posts
epteck0 Comments
What is Devtool in Yocto? How to Patch Recipe using Devtool
epteck0 Comments
What is FreeRTOS? An Operating System for Microcontroller
epteck0 Comments
Which Programming Language does Arduino Use?
All Categories
- Arduino
- ARM64
- buildroot
- buildsystem
- Bussiness
- Case Studies
- Cross Compile QT
- Device Drivers
- embedded linux
- embedded linux boot process
- FreeRTOS
- hawkbit
- IoT
- Kernel
- linux boot
- Makefiles
- meta-toolchain-qt5
- Operating System
- OTA
- Programming
- pyinstaller
- python
- python executable
- Technology
- Types of Kernels
- yocto
- zephyr
Tags
ARM64
Automation
buildroot
Build Systems
configure hawkbit
Cross Compile QT
Device Drivers
Embedded
embedded linux
embedded linux boot process'
Embedded Linux vs. RTOS
hawkbit
Industrial
IoT
IoT Devices
IoT Security Threats
kernel
linux
operating system
ota
pyinstaller
python
python binary
python executable
qemu
technology
types of kernels
yocto
yocto vs buildroot
zephyr