Blink Charging
Location
Bangalore | India
Job description
Product and application development in C
Develop and debug Applications and Firmware in/for Embedded Linux Environment
Board bring-up using Yocto and debug the Board Support Package
Development and debugging of microcontroller-based applications
Job Location: Bengaluru, India
Required Tech Stack
2-4 years hard core C and Linux system level programming experience.
Programming experience in Embedded Systems is required.
BE/BTech/MCA in Computer Science/Electronics and related disciplines (or equivalent) from Tier 1 / Tier 2 Engineering Colleges.
Application and system programming experience in C and Linux is a MUST.
Work experience with 32bit microprocessor AND/OR 8/32-bit microcontroller programming is required.
Source revision control (git/svn)
Experience in open-source components and libraries (e.g., libxml, glib, qt, dbus, openssl, curl, etc.)
Strong hands on experience on common Linux system calls, kernel interfaces.
Linux device drivers and configuration is essential.
Exposure to embedded Linux, Linux command line and development tools (e.g., shell script, Make, CMake, GDB and GNU development tools) would be good to have.
Preferred Tech Stack
Exposure to a full product development cycle.
Programming experience in an object-oriented language (C++)
Programming experience in a high-level language (e.g., Python)
Exposure to multi-processor product architecture.
Experience in open-source components and libraries (e.g., libxml, glib, qt, dbus, openssl, curl, etc)
Experience with Level2 AC EV chargers and/or DC fast chargers.
8 bit / 16 bit / 32-bit microcontroller experience, especially ARM will be added advantage.
Job tags
Salary