Epicareer Might not Working Properly
Learn More

Embedded Software Engineer (C/C++)

Salary undisclosed

Checking job availability...

Original
Simplified
About the Role:

We are looking for an Embedded Software Engineer with expertise in C/C++, web development, and hardware/firmware. You will develop and optimize embedded software, integrate web-based interfaces, and work closely with hardware teams.

Key Responsibilities:

• Develop and optimize embedded software in C/C++.

• Build web-based interfaces for embedded systems.

• Work on firmware development, drivers, and RTOS.

• Integrate hardware interfaces (UART, SPI, I2C, GPIO).

• Debug and optimize system performance.

• Develop APIs for real-time system interaction.

• Work in Unix/Linux environments.

Requirements:

• Strong C/C++ skills in embedded systems.

• Experience with Unix/Linux, RTOS, and networking protocols.

• Web development knowledge (HTML, JavaScript, APIs).

• Hands-on with IoT protocols (MQTT, WebSockets).

• Version control (Git) and debugging tools.

Nice-to-Have:

• Python/Node.js for scripting.

• Cloud IoT experience (AWS, Azure).

• Cybersecurity knowledge.

Why Join Our Cleint's Team? Work on cutting-edge embedded solutions with a dynamic team!

experience

3 years

skills

C/C++, Unix/Linux, firmware development, RTOS, device drivers, hardware interfaces (UART, SPI, I2C, GPIO), networking protocols (TCP/IP, MQTT, WebSockets), web technologies (HTML, JavaScript, APIs), Git, and debugging tools.

qualifications

diploma/degree in related field.

education

Associate Degree/Diploma