
Search by job, company or skills
Job Title
Senior Embedded Software Engineer
Job Description
- Strong programming skills in C/C++
- Solid understanding of embedded systems, microcontrollers, and RTOS or embedded Linux
- Good knowledge of networking fundamentals (Ethernet, TCP/IP, TSN basics)
- Experience with OPC UA is a plus
- Hands-on debugging and testing experience
- Experience with any application level communication protocols as a plus
Roles & Responsibilities
- Develop firmware for TSN features such as IEEE 802.1AS and 802.1Qbv
- Implement and integrate OPC UA (Client/Server and Pub/Sub) within industrial communication systems
- Work on FX-based or similar data exchange frameworks as part of a unified automation stack
- Collaborate with hardware teams to ensure smooth integration with Ethernet, switches, and endpoints
- Implement networking and communication protocols (TCP/IP, Ethernet, SPI, I2C, UART)
- Validate performance for real-time communication, including timing and latency
- Document designs and participate in code reviews
- Work with cross-functional teams to take products from development to production
Mandatory Skills
Embedded C++, Embedded C RTOS TSN
Desirable Skills
RTOS Concepts
Tags
Embedded C++Embedded CEmbedded C RTOSEmbedded C RTOS networkingEmbedded C RTOS networking TSNEmbedded C RTOS TSN
Skills to be evaluated on
Embedded C++Embedded CEmbedded C RTOSEmbedded C RTOS networkingEmbedded C RTOS networking TSNEmbedded C RTOS TSN
Job ID: 147611019
Skills:
Real-Time Operating Systems (RTOS), Linux Internals, Python Scripting, Embedded C/C++ Development, Yocto Linux, Microcontroller Programming, Embedded Software Engineering
Skills:
Debian, Rpm, Yocto, C, Docker, graphics stacks, K8S, IoT Embedded experience, Linux packaging, OCI containers, security best practices in IoT or server environments
Skills:
Usb, Spi, Can, Linux Device Driver Development, Rtos Concepts, Pcie, Smp, Qnx, WPA Supplicant, Automotive middleware development, DMA Cache, Nvidia platform handling, GENIVI, Open Synergy, 802.11, SDIO, open source development
We don’t charge any money for job offers