Upload Button Icon Add office photos

Varite

Compare button icon Compare button icon Compare
filter salaries All Filters

82 Varite Jobs

Embedded Software Engineer - C/C++ Programming (3-4 yrs)

3-4 years

Embedded Software Engineer - C/C++ Programming (3-4 yrs)

Varite

posted 18hr ago

Job Role Insights

Flexible timing

Job Description

Role Overview :

We are seeking highly skilled Embedded Software Engineers with experience in embedded systems, driver development, and camera technologies for the Automotive industry. The ideal candidates will have expertise in C++/C programming, Real-Time Operating Systems (RTOS), and an understanding of the ISP signal chain, camera sensor drivers, and related bus protocols.


Strong analytical skills, proficiency in debugging, and excellent communication abilities are essential. You will work closely with cross-functional teams across multiple time zones to deliver innovative solutions in embedded camera systems.

Key Responsibilities :

- Embedded Software & Driver Development : Design and implement camera drivers for various sensors (Sony, Aptina, OmniVision) and support the camera imaging pipeline (3A: focus, white balance, exposure, HDR, color correction).

- Real-Time Operating Systems : Work with RTOS like QNX, Embedded Linux, and Android to develop high-performance, low-latency systems.

- Bus Protocols & ISP Signal Chain : Expertise in bus protocols such as I2C, SPI, MIPI-CSI-2, and PHY specifications, ensuring proper integration of camera sensors.

- Video Processing Pipeline : Contribute to the development of video processing pipelines for media applications (playback, capture, transcoding, streaming, voice calls, etc.).

- Debugging & Troubleshooting : Apply strong debugging techniques to identify, troubleshoot, and resolve system-level issues with a focus on embedded systems.

- Collaboration : Collaborate with cross-functional teams across different time zones to integrate and optimize camera and video processing systems.

- Documentation & Reporting : Maintain clear documentation for software design, implementation, and troubleshooting. Ensure comprehensive communication within the team.

Mandatory Qualifications :

- Experience : Minimum of 3+ years in embedded software development, particularly with camera systems, driver development, and RTOS.

- Programming Skills : Proficiency in C++/C programming for embedded systems.

- Camera Technologies : Hands-on experience with camera drivers, including working with Sony, Aptina, OmniVision sensors.

- Bus Protocols : Strong knowledge of bus protocols like I2C, SPI, MIPI-CSI-2, and PHY.

- RTOS Knowledge : Experience with Real-Time Operating Systems (RTOS), specifically QNX, Embedded Linux, and Android.

- Debugging & Tools : Expertise in using debuggers, code revision control systems (e.g., GIT, Perforce), IDEs, and build tools for embedded development.

- Strong Analytical Skills : Ability to approach problems methodically and debug complex embedded systems.


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for Embedded Software Engineer roles with real interview advice

What people at Varite are saying

What Varite employees are saying about work life

based on 192 employees
50%
80%
75%
79%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Varite Benefits

Work From Home
Health Insurance
Job Training
Soft Skill Training
Free Transport
Cafeteria +6 more
View more benefits

Compare Varite with

Team Lease

3.9
Compare

Quess

3.9
Compare

Kelly Services

4.2
Compare

Randstad

3.8
Compare

ManpowerGroup

3.9
Compare

Adecco Group

3.7
Compare

Allegis Group

3.7
Compare

Gi Group

3.9
Compare

Iksula

3.5
Compare

Mafoi Management Consultants

4.2
Compare

VDart

4.5
Compare

Magic Edtech

3.1
Compare

Jumio

3.7
Compare

Saama Technologies

3.7
Compare

DISYS

3.0
Compare

Data-Core Systems

3.2
Compare

Arvato

3.6
Compare

Microsense

3.5
Compare

Xchanging

4.0
Compare

11:11 Systems

3.8
Compare

Similar Jobs for you

Senior Embedded Software Engineer at Muse Wearables

3-5 Yrs

₹ 9-15 LPA

Embedded Software Developer at HireInfinity Consulting

4-6 Yrs

₹ 12-18 LPA

Embedded Software Engineer at Aricent

4-12 Yrs

₹ 16-55 LPA

Embedded Software Engineer at ZeMoSo Technologies

4-6 Yrs

₹ 12-18 LPA

Firmware Engineer at POSHA (formerly Nymble)

3-6 Yrs

₹ 10-20 LPA

Embedded Software Engineer at Mistral Solutions

3-8 Yrs

₹ 10-22 LPA

Firmware Engineer at IIT Hyderabad

3-9 Yrs

₹ 9-16 LPA

Embedded Software Engineer at Shashwath Solution

3-8 Yrs

₹ 9-26 LPA

Embedded Software Developer at Neudeep Technologies Pvt. Ltd

4-7 Yrs

₹ 15-90 LPA

Senior Embedded Software Developer at Veritaz AB

3-5 Yrs

₹ 12-22 LPA

Firmware Developer - IoT (4-6 yrs)

4-6 Yrs

1d ago·via hirist.com

Linux Middleware & C++ Engineer (3-10 yrs)

3-10 Yrs

1d ago·via hirist.com

Vector Database Engineer (5-7 yrs)

5-7 Yrs

2d ago·via hirist.com

AX & D365 Developer - X++ Programming (2-14 yrs)

2-14 Yrs

3d ago·via hirist.com
write
Share an Interview