Job Description
Roles Embedded Software Development
Mode Full Time
Responsibilities Design and implement software of embedded devices and systems from requirements
Analyze and enhance efficiency, stability and scalability of system resources
Interface with hardware design and development
Requirements BE (Computer science ) With 2+ years experience in independantly handling projects in development of Embedded software.
Technical requirements C / C++ / Python
Ability to create firmware application,BSP's, device drivers.
Proficient knowledge in C++ & Data Structures. Exposure to OS (Linux) Memory Mgmt, Scheduling, IPC, Multi-threading / processing is mandatory.
knowledge on protocols like RS232 / RS422, SPI, SPORT, I2C, MODBUS, ETHERNET, USB
Exposure to working with different processors and micro-controller
Knowledge on Embedded linux concepts like U-Boot, Kernel and device trees
Exposure to Debug Capabilities with tools like JTAG, TRACE 32
Behavioural Requirement Team player with good communication skills
Should be able to collaborate with other team members with active pariticipations
Passion to learn and work on new technologies
💡 Quick Summary
Seeking a career-building opportunity? The Senior Embedded Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
