Software Engineer, Embedded C- Tieto Tech Consulting (m/f/d)
Core
Develop embedded software for next-generation wireless access products including Classic RAN, AAS, and O-RAN solutions.
Role type
Embedded Software Engineer
Builds
Wireless access products (Classic RAN, AAS, O-RAN)
Domain
Telecommunications / Embedded Systems
Required skills
C, embedded Linux, BSP development, device drivers, bootloader/firmware development, system debugging, hardware interface integration, Git, multithreading/concurrency management
Preferred skills
C++, Python, Bash, Linux kernel concepts, networking fundamentals, experience with Raspberry Pi/STM32/FPGA/Arduino, 5G/O-RAN knowledge
Technologies
Linux, C, Git, FPGA, SoC, ASIC
Responsibilities
Develop embedded software for wireless access products, support software integration on new hardware platforms, assist in BSP and device driver development, contribute to bootloader and firmware development, debug and troubleshoot low-level software issues, participate in software testing and quality improvement, optimize system performance and stability, collaborate with hardware and system engineering teams
Seniority
Mid-level (2+ years experience)
