Search by job, company or skills

Embedded Developer

Embedded Developer

Creative Synergies Group
Fresher
Not Disclosed
  • Posted 2 months ago
  • Over 200 applicants have applied

Job Description

Design and develop robust embedded Linux applications/services for connected devices.

Strong hands-on programming in C, C++ (Python is a plus).

Solid understanding of IPC mechanisms (shared memory, sockets, message queues, etc.).

Experience with device discovery & networking services: mDNS, DHCP, SNMP, IGMP.

Interface with hardware and field devices: GPIO / I2C / SPI / UART / Ethernet.

Comfortable with cross-compilation, Yocto builds, deployment, and remote debugging on target (gdb).

Write unit + integration tests and support automation in CI/CD (GitLab CI preferred).

Collaborate with backend/UI and test teams to deliver end-to-end features and APIs.

Profile and optimize CPU/memory/latency for constrained embedded environments.

Contribute to LLDs, sequence diagrams, and interface specifications (Git-based workflows).

More Info

Job Type:
Industry:
Employment Type:

Key Skills

GitLab CI

interface specifications

message queues

cross-compilation

device discovery

Git-based workflows

mDNS

LLDs

Similar Jobs

Bengaluru, India
Skills:
Rtos, C, C++, Embedded Linux, Ethernet Switching, VLAN, Lag, Ethernet, Linux System Programming, Networking Protocols, Python, Embedded Software Development, Drivers, 802.1x, MACsec, L2 protocols
Bengaluru, India
Skills:
Tensorflow, Ml, Computer Vision, Opencv, Linux, Pytorch, Python, ROS, Docker, Simulation, Ai, sensor fusion, ROS2, Real-time systems, Embedded Systems, Localization, Robotics
Bengaluru, India
Skills:
Linux System Programming, Mqtt, REST, Curl, cloud integration, multi-threading, Networking Protocols, Synchronization, Debugging, Sockets, Ipc, GNSS data parsing, Gps, NMEA parsing, Quectel EC25, Ethernet socket communication