Senior Embedded Software Engineer (C/C++) – Low Level Platform

Swediumglobal

Pune District

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Swediumglobal is seeking a Senior Embedded Software Engineer (C/C++) to develop low-level platform software in Pune. The ideal candidate will have strong expertise in C/C++ and Embedded Linux, working closely with hardware teams on advanced telecom products.

You will be responsible for developing device drivers and platform software, performing debugging and integrating hardware. Prior experience with ARM-based platforms and strong troubleshooting skills are required.

Qualifications

  • Strong programming skills in C and C++.
  • Hands-on experience with Embedded Linux.
  • Linux Kernel and BSP development experience.
  • Strong debugging and troubleshooting skills.
  • Experience with ARM-based platforms.

Responsibilities

  • Develop and maintain low-level embedded software in C/C++.
  • Design and develop Linux device drivers and BSPs.
  • Work with Embedded Linux and platform software.
  • Perform board bring-up and hardware-software integration.
  • Analyze and optimize system performance.

Skills

Programming skills in C
Programming skills in C++
Embedded Linux experience
Linux Kernel development
Hardware-software integration
Debugging and troubleshooting skills
Experience with ARM-based platforms

Tools

JTAG
GDB
Oscilloscope
Logic Analyzer

Job description

Senior Embedded Software Engineer (C/C++) – Low Level Platform

Swedium Global is the growing System Engineering and Solution Company, offers services like Semiconductor Engineering R&D Services, Embedded Systems Development, Custom Application Software Development, Web and Cloud Application Development, Testing Services, Consultancy and Outsourcing services to our clients across the globe for an onsite and offshore business model. Swedium Global is having presence in Sweden, Finland, Poland, Czech Republic and in India.

Location: Onsite in Sweden

Location: Pune (Hybrid)
Experience: 5 to 12 Years

Job Description

We are looking for an experienced Embedded Software Engineer with strong expertise in C/C++ and Embedded Linux to develop low-level platform software for advanced telecom and networking products.

The ideal candidate will work close to the hardware, developing device drivers, BSPs, and platform software while collaborating with hardware, FPGA, and system teams.

Key Responsibilities
  • Develop and maintain low-level embedded software in C/C++.
  • Design and develop Linux device drivers and BSPs.
  • Work with Embedded Linux, Linux Kernel, and platform software.
  • Interface with SoCs, ASICs, DSPs, and hardware peripherals.
  • Perform board bring-up, debugging, and hardware-software integration.
  • Analyze and optimize system performance, memory, and latency.
  • Troubleshoot complex system-level issues.
Required Skills
  • Strong programming skills in C and C++.
  • Hands‑on experience with Embedded Linux.
  • Linux Kernel and BSP development.
  • Hardware-software integration experience.
  • Strong debugging and troubleshooting skills.
  • Experience with ARM‑based platforms.
PrefferedSkills
  • Telecom, networking, or communication systems experience.
  • Knowledge of 4G/5G, RAN, or networking protocols.
  • Experience with Yocto, PCIe, Ethernet, SPI, I2C, UART, and GPIO.
  • Familiarity with JTAG, GDB, Oscilloscope, and Logic Analyzer tools.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Senior SW Developer/Architect
Embedded Senior SW Developer/Architect

CADMAXX • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Lead Software Developer - Networking platform
Senior Lead Software Developer - Networking platform

Basebiz • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Senior Embedded C++ Developer
Senior Embedded C++ Developer

JobItUs • Secunderabad, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Ahmedabad District

On-site
INR 800,000 - 1,500,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Components • Dadri

On-site
INR 1,000,000 - 1,500,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Pune District

On-site
INR 800,000 - 1,200,000
Engineer/Senior Software Engineer - Embedded (Platform)
Engineer/Senior Software Engineer - Embedded (Platform)

Matrix Comsec • Vadodara

On-site
INR 800,000 - 1,200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Velodata Global Pvt Ltd • Bengaluru

Hybrid
INR 1,800,000 - 2,200,000
Senior Software Engineer- I
Senior Software Engineer- I

Dover India • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
FPGA Design engineer
FPGA Design engineer

Swediumglobal • Bengaluru

Hybrid
INR 800,000 - 1,400,000