

Search by job, company or skills

Looking for an experienced Embedded Systems Software Engineer with strong expertise in Embedded C/C++, RTOS, Embedded Linux, device driver development, board bring-up, bootloader development, communication protocols, and microcontrollers. The role involves embedded application development, debugging, cybersecurity implementation, hardware schematic review, and working in an Agile environment with CI/CD tools.
Job Description
Experience in embedded system software - RTOS, C, Embedded Linux, C++.
Low level device driver development for different peripherals e.g. CAN, RS485, SPI, Ethernet, ADC etc.
Experience in Board bring-up, Boot loader development
Experience in RTOS, Embedded Linux
Excellent programming skills in embedded C/C++
Experience in different microcontrollers. STM based experience would be added advantage
Application design and development for embedded systems
Modbus over RS485/TCP, TCP/IP protocols, EtherCAT
Experience in electrical product development.
Experience in Cyber Security implementation
Strong debugging and problem-solving skills.
JIRA, Confluence, Blackduck, Coverity, GitHub
Able to understand and review hardware schematic.
Familiar with CI/CD process
Ability to work in Agile Scrum Environment
Experience with multi-core embedded systems
Job ID: 153677831
Skills:
telemetry , Unit Testing, Agile, Mqtt, Posix, Code Review, JIRA, Linux, Https, Ethernet, Confluence, Git, Can, Security, IoT technologies, Bazel, Uds, GRPC, Static Analysis, OTA software updates, Google Test, automotive networking