106 Xpetize Technology Solutions (P) Jobs
2-5 years
Xpetize - Embedded Firmware Developer - C/C++ Programming (2-5 yrs)
Xpetize Technology Solutions (P)
posted 2 days ago
Flexible timing
Key skills for the job
Job Title : Embedded Firmware Developer
Experience : 2+ Years
Location : Bangalore
Job Type : Full-Time
Job Description :
We are seeking a skilled and motivated Embedded Firmware Developer with 2+ years of experience i developing and debugging firmware for embedded systems. You will be responsible for designing, implementing, and maintaining firmware that powers our next-generation embedded products.
Key Responsibilities :
- Design, develop, and maintain embedded firmware in C/C++ for microcontrollers (e.g., ARM Cortex-M, AVR, STM32, etc.)
- Work with schematics and datasheets to interface with sensors, actuators, communication modules, and peripherals
- Develop device drivers and low-level hardware interfaces (SPI, I2C, UART, GPIO, PWM, ADC, etc.)
- Participate in code reviews, unit testing, and integration testing
- Collaborate with hardware engineers to bring up new hardware platforms
- Optimize firmware for power consumption, memory usage, and performance
- Write and maintain documentation for firmware architecture and interfaces
Required Skills & Qualifications :
- Bachelor's degree in Electronics, Computer Engineering, Electrical Engineering, or related field
- 2+ years of experience in embedded firmware development
- Proficiency in C and C++ programming for embedded systems
- Hands-on experience with RTOS (FreeRTOS, Zephyr, or others) is a plus
- Familiarity with debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers
- Knowledge of communication protocols : UART, SPI, I2C, CAN, USB, BLE, etc.
- Experience with version control systems like Git
Functional Areas: Other
Read full job description2-5 Yrs
C++, Embedded Systems, C +4 more
6-10 Yrs
Cyber Security, Network Security, UNIX +7 more
6-12 Yrs
PLSQL, Oracle Integration Cloud, Oracle Apps +1 more
5-10 Yrs
ITSM, Application Monitoring
5-10 Yrs
Incident Management, CRM, Production Support +1 more
6-11 Yrs
Oracle SCM, Oracle Support
2-4 Yrs
C++, Embedded Systems, Canva +6 more
7-10 Yrs
DevOps, Python, Kubernetes +5 more
7-11 Yrs
Javascript, UI, Angularjs +2 more
3-8 Yrs
C++, Dynatrace, Teamcenter +3 more