Upload Button Icon Add office photos
filter salaries All Filters

5 Petals Careers Jobs

Embedded Developer - C/C++ (3-6 yrs)

3-6 years

Embedded Developer - C/C++ (3-6 yrs)

Petals Careers

posted 1mon ago

Job Description

Requirements :


- Academic background in Bachelor's Degree or above in Electronics Or Computer Science/Electrical Engineering or equivalent.


- 3+ years of Embedded firmware/software development experience in Embedded C, C++, RTOS, or Linux-based development experience.


- Familiarity with multi-threading concepts.


- Good knowledge of coding standards.


- Experience working with a team of engineers using Agile methodologies.


- Good analytical, and problem-solving skills.


- Excellent interpersonal and communication skills.


Skills :


- Proficiency in Embedded C programming.


- Experience with Linux-based OS, RTOS.


- Familiarity with microcontrollers (8-bit, 16-bit) and interfacing with the peripherals.


- Good to know about Communication Protocols - HTTPS, SNMP, SMTP, BACnet, Modbus/TCP.


- Familiarity with RUST is an added advantage.


Key Responsibilities :


- Embedded Development: Design, implement, and maintain software for embedded systems using C/C++, ensuring it meets functional, performance, and safety requirements.


- Hardware Integration: Collaborate with hardware teams to interface software with microcontrollers, sensors, and communication modules (SPI, I2C, UART, CAN, etc.).


- Firmware Development: Build and optimize firmware for various microcontrollers and embedded platforms, focusing on efficiency and reliability.


- Real-Time Programming: Develop software within real-time operating systems (RTOS), ensuring responsiveness and compliance with timing constraints.


- Optimization: Analyze and optimize embedded software for performance, memory usage, and power efficiency in resource-constrained environments.


- Debugging & Testing: Debug and troubleshoot embedded systems using tools like JTAG, logic analyzers, and oscilloscopes. Conduct unit, integration, and system-level testing.


- Documentation: Maintain thorough documentation of software architecture, design choices, and testing procedures.




Functional Areas: Other

Read full job description

Compare Petals Careers with

TCS

3.7
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Infosys

3.7
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

Genpact

3.9
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Reliance Retail

3.9
Compare

IBM

4.1
Compare

iEnergizer

4.7
Compare

HDB Financial Services

4.0
Compare

Similar Jobs for you

Embedded C Developer at Mempage

Hyderabad / Secunderabad

3-8 Yrs

₹ 13-28 LPA

Embedded Developer at Angel and Genie

6-9 Yrs

₹ 18-22 LPA

Embedded Developer at Cybernetyx Technik Private Limited

3-7 Yrs

₹ 10-20 LPA

Embedded Engineer at Hash Studioz Technologies

Delhi ncr, Noida + 2

3-5 Yrs

₹ 8-16 LPA

Embedded Engineer at Vedya Labs

2-6 Yrs

₹ 9-18 LPA

Controller at SAN Engineering Solutions

Hyderabad / Secunderabad, Chennai

5-8 Yrs

₹ 15-25 LPA

Electronic at LG Electronics

3-10 Yrs

₹ 10-30 LPA

Engineer at MaimsD Technology

Bangalore / Bengaluru

5-8 Yrs

₹ 10-20 LPA

Embedded Engineer at Esolutions

3-12 Yrs

₹ 8-30 LPA

Embedded Engineer at ATech

3-16 Yrs

₹ 15-75 LPA

Embedded Developer - C/C++ (3-6 yrs)

3-6 Yrs

1mon ago·via hirist.com

Power BI Developer - SSRS (4-7 yrs)

4-7 Yrs

Mumbai

30d ago·via hirist.com

Product Manager (3-6 yrs)

3-6 Yrs

30d ago·via hirist.com

Java Developer - Spring Boot/Hibernate (2-4 yrs)

2-4 Yrs

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