Upload Button Icon Add office photos
filter salaries All Filters

10 Xanika Infotech Jobs

Embedded Software Engineer - C/C++ (4-10 yrs)

4-10 years

Embedded Software Engineer - C/C++ (4-10 yrs)

Xanika Infotech

posted 4d ago

Job Description

Job Title : Embedded Software Engineer

Location : Chennai , Bangalore

Experience : 4-10 years

Job Summary : We are seeking a highly skilled Embedded Software/Firmware Engineer with strong expertise in embedded systems, including microcontrollers, microprocessors, and real-time operating systems (RTOS/Linux). The ideal candidate will have a solid understanding of embedded CPU architecture, peripherals, and communication protocols, with proven experience in developing bootloaders and device drivers.

Key Responsibilities :

- Develop and maintain embedded software/firmware for microcontrollers and microprocessors in BareMetal, RTOS, and Linux environments.

- Design and implement bootloaders and device drivers for various peripherals and protocols.

- Debug and troubleshoot issues at the device driver level, including data transfers across peripherals and state machine operations.

- Integrate and validate high-speed I/O buses (PCIe, Ethernet, USB) and low-speed interfaces (SPI, I2C, I3C, UART, SMBus).

- Collaborate with hardware teams to ensure seamless hardware-software integration.

- Utilize hardware debugging tools and techniques (oscilloscopes, logic analyzers, JTAG, etc.) for diagnosing complex issues.

- Follow and contribute to the Software Development Life Cycle (SDLC) processes, including version control, code reviews, and bug tracking.

Required Skills :

- Proficiency in C/C++ programming for embedded systems.

- Strong understanding of embedded CPU architecture, memory devices, and peripherals.

- Hands-on experience with bootloader development and peripheral driver implementation.

- Solid knowledge of communication protocols (SPI, I2C, UART, PCIe, USB, Ethernet, etc.).

- Familiarity with hardware debugging tools and methodologies.

- Working knowledge of SDLC practices - version control (Git, SVN), code reviews, and bug tracking (JIRA, Bugzilla).

Preferred Qualifications :

- Experience with RTOS (FreeRTOS, VxWorks, etc.) and Linux kernel/device driver development.

- Exposure to high-speed data interfaces and protocols.

- Strong problem-solving and debugging skills.

- Excellent teamwork and communication abilities.


Functional Areas: Software/Testing/Networking

Read full job description

What people at Xanika Infotech are saying

What Xanika Infotech employees are saying about work life

based on 4 employees
100%
Day Shift
View more insights

Xanika Infotech Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare Xanika Infotech with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

Mphasis

3.4
Compare

Persistent Systems

3.5
Compare

Hexaware Technologies

3.6
Compare

Accenture

3.8
Compare

Cognizant

3.8
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Similar Jobs for you

Embedded Software Engineer at Deck Mount Electronics

5-7 Yrs

₹ 15-21 LPA

Embedded Software Engineer at Visionyle Solutions

3-5 Yrs

₹ 12-35 LPA

Firmware Engineer at RADIANT DIGITAL SOLUTIONS PRIVATE LIMITED

5-10 Yrs

₹ 10-20 LPA

Senior Embedded Software Engineer at Muse Wearables

3-5 Yrs

₹ 9-15 LPA

Embedded Software Engineer at QBIT LABS PRIVATE LIMITED

5-10 Yrs

₹ 15-30 LPA

Embedded Software Engineer at Ojas Innovative Technologies Pvt Ltd

5-6 Yrs

₹ 15-20 LPA

Embedded Software Engineer at Rapyuta Robotics

5-8 Yrs

₹ 18-25 LPA

Embedded Software Engineer at ProPMO Services Private Limited

3-6 Yrs

₹ 20-30 LPA

Senior Embedded Software Engineer at MARS

8-14 Yrs

₹ 18-36 LPA

Embedded Software Developer at HireInfinity Consulting

4-6 Yrs

₹ 12-18 LPA

Embedded Software Engineer - C/C++ (4-10 yrs)

4-10 Yrs

4d ago·via hirist.com

Senior Data Engineer (4-6 yrs)

4-6 Yrs

15d ago·via hirist.com

Technical Lead - ITSM (10-15 yrs)

10-15 Yrs

18d ago·via hirist.com

Java Backend Developer - Multithreading (6-8 yrs)

6-8 Yrs

26d ago·via hirist.com

Artificial Intelligence Tester (3-6 yrs)

3-6 Yrs

1mon ago·via hirist.com

Frontend Developer - React.js/AngularJS (3-8 yrs)

3-8 Yrs

1mon ago·via hirist.com
write
Share an Interview