4 Kefi Tech Solutions Jobs
Embedded Software Engineer - C Programming (5-8 yrs)
Kefi Tech Solutions
posted 15d ago
Flexible timing
Key skills for the job
Role : Embedded Software Engineer
Location : Bangalore, India
Experience Required : 5-8 years
Employment Type : Full-time, Immediate Joining (within 30 days)
Key Responsibilities :
- Design, develop, and maintain embedded software applications using C.
- Perform comprehensive debugging and verification to ensure seamless software functionality.
- Automate processes and develop robust solutions using Python.
- Analyze and resolve complex system and build issues for optimal performance.
- Collaborate closely with cross-functional teams to integrate software with embedded hardware systems.
- Work with and manage hardware interfaces such as I2C, SPI, UART, USB, and others.
- Conduct performance optimization and testing for embedded applications.
- Document software designs, processes, and test results effectively.
Skills & Qualifications :
- Strong expertise in C programming for embedded systems.
- Proficiency in Python for process automation and solution development.
- Hands-on experience in embedded application programming, debugging, and verification.
- Familiarity with RTOS/Linux-based development environments (preferred).
- In-depth understanding of hardware communication interfaces, including I2C, SPI, UART, and USB
Functional Areas: Software/Testing/Networking
Read full job description6-8 Yrs