Linux Engineer Linux Kernel ProgrammingDevice Driver DevelopmentRTOS-Real Time Operating SystemBare Metal ProgrammingMicrocontrollerMicrocontroller 8051ARM
Job Functions / Responsibilities: Requirement Understanding and requirement writing Effort Estimate Architecting Embedded systems Design and develop embedded systems based on customer needs Reviewing designs and source code Troubleshooting/problem solving On-Time Delivery Quality DeliverablesArea of expertise Excellent Programming Skills in C Linux Kernel programming skills, device driver embedded systems experience is must Board bring up experience is required Understanding of various processor and microcontroller architecture like Cortex-A series, ARM seriesprocessors etc. and other general-purpose microcontrollers Working experience of architecting embedded systems Excellent analytical and problem-solving skills Good Debugging skills and hands on with coding and tool usage Working experience of on bare metal, RTOS, device driver development is an added advantageSkills Required:Excellent written and verbal communication Write high quality, efficient, extensible, and maintainable code in a fast-paced Agile environment. Participate in feature and designs discussions within and across teams Evangelize and inform with well-written design documents and conduct peer-reviewsEducation Criteria:B.E. / B.Tech Electronics, Electronics & Communication, Computer engineering
C Language Embedded CRTOS-Real Time Operating SystemLinux DriverEmbedded SystemsC++MicrocontrollerMicroprocessorProtocolsInterfaces
Profile: Jr. Embedded Firmware EngineersLocation: AhmedabadQualification:Bachelors/Masters degree in Electronics & Communication Engineering or similar areaExperiences: 0-2 years in reputed embedded company or training at premier InstituteSkills :Embedded Software with sound fundamental of C(Preferable)Knowledge with the RTOS, Linux (Preferable)Microcontroller programmingKnowledge of Wireless technologies BLE, WiFi, cellular etc.
C Language Embedded CRTOS-Real Time Operating SystemMicrocontrollerEmbedded Systems
Job Responsibility- Effort Estimate- Architecting Embedded systems- Design and develop embedded systems based on customer needs- Reviewing designs and source code- Troubleshooting/problem solving- On-Time Delivery- Quality DeliverablesArea of expertise :- Strong practical hands-on with C programming- Strong understanding of programming over Microcontroller without any OS (RTOS) (Baremetal programming)- Strong understanding of various tools for static analysis of the code- Strong project execution track record with controllers like PIC, ST, Atmel and TI- Debugging software issues over Microcontroller with debugging tools like J-Link- Strong knowledge of Git version control systemSkills Required :- Hands-on with application development on Microcontroller running RTOS like FreeRTOS- Hands-on with connectivity protocol application development on Microcontrollers like BLE, Zigbee and RF (Nice to have)Education Criteria :- B.E. / B.Tech - Electronics, Electronics & Communication, Computer engineering