Software Engineer (Development&Test)

Luxoft

Hyderabad

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions provider in Hyderabad is seeking a Software Developer to design and develop high-performance software. The ideal candidate will have 7-10 years of experience in strong C/C++ programming and must possess hands-on skills in low-level driver development. Responsibilities include developing and maintaining robust APIs, debugging, and optimizing embedded IP subsystems. Candidates should also demonstrate strong problem-solving skills within collaborative teams.

Qualifications

  • 7-10 years of experience in software development.
  • Strong C/C++ programming skills in Linux environments.
  • Hands-on experience with low-level driver and register programming.
  • Familiarity with embedded IPs and high-speed interfaces.

Responsibilities

  • Design and develop high-performance, multi-threaded software.
  • Maintain robust APIs and low-level drivers for device performance.
  • Debug system-level issues using tools like JTAG.

Skills

C/C++ programming
Multi-threaded software development
Low-level driver development
Debugging skills (JTAG)
Software architecture/design

Job description

Project description

We are looking for a Software Developer who can develop & testing of software and generate documents, such as Requirements Spec, design, user guide, API spec, etc.

Responsibilities
  • Design and develop high-performance, multi-threaded software in Linux and embedded environments.
  • Develop and maintain robust APIs and low-level drivers, including register-level programming and bootloader (U-Boot) support.
  • Integrate and optimize embedded IP subsystems (Ethernet, PCIe, SPI, I2C, USB, memory interfaces) across platforms (x86/RTOS).
  • Debug and troubleshoot system-level issues using tools such as JTAG, ensuring reliable device and board-level performance.
  • Collaborate with cross-functional teams and leverage open-source components to build scalable and efficient solutions.
Skills
Must have
  • 7-10y exp
  • Strong C/C++ programming with experience in multi-threaded software development on Linux
  • Hands-on experience in low-level driver development and register interface programming
  • Experience with embedded IPs and high-speed interfaces (Ethernet, PCIe, SPI, I2C, USB, DDR/SDRAM/DMA)
  • Strong debugging skills at device and board level, including use of JTAG debuggers
  • Experience in software architecture/design (APIs, algorithms, data structures) with scripting knowledge (Python/Perl/TCL)
Nice to have

Good problem-solving and communication skills

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

LeadSoc Technologies Pvt Ltd • Bengaluru

On-site
INR 900,000 - 1,500,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Careernet • Bengaluru

On-site
INR 1,200,000 - 1,900,000
Senior Software Engineer
Senior Software Engineer

AMETEK • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Linux Software Engineer
Linux Software Engineer

Nasu Group • Bengaluru

On-site
INR 900,000 - 1,500,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Ignitarium • Pune District

On-site
INR 600,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Mgtechsoft • Bengaluru

On-site
INR 700,000 - 1,200,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Indian Institute of Technology Delhi (IIT Delhi) • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Regular Engineering - Software Development Engineer
Regular Engineering - Software Development Engineer

Luxoft • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Software Development Engineer (Linux Kernel Driver Development)
Software Development Engineer (Linux Kernel Driver Development)

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Firmware Engineer
Firmware Engineer

Greytip Software Private Limited • Bengaluru

On-site
INR 900,000 - 1,500,000