17 Aug
|
MulticoreWare
|
Chennai
17 Aug
MulticoreWare
Chennai
Primary functions / Key Deliverables / Duties:
Embedded Lead (5-7 years):
- Understanding and gathering the requirement from MRD/PRD/Requirement specification
- Interacting and interfacing with stakeholders on project/program updates, reviews, deliverables etc., throughout the project life cycle
- Establish an efficient system, quality assurance practice and adhering to coding conventions & deadlines.
Embedded Lead / Team member (2-4 years):
- Preparation of SW requirement specification, traceability document, test plan and report generation
- Customizing, developing, debugging, and testing BSP (Board Support Package) for embedded platforms.
- Interpretation of schematics, datasheets and specifications for implementation, debugging and testing.
- Establish an efficient system, quality assurance practice and adhering to coding conventions
Skill sets:
· Strong Embedded Linux (Linux flavors, Yocto Linux [added advantage]) and Firmware development background
· Strong Embedded C [and/or C++] language and hands-on experience
· Experience in various architecture and hands-on
· Well-versed in kernel device driver development (mainly Linux base but also in various other Operating Systems)
· Strong in interpreting the schematics and corelating with the HW platforms
· Better interpretation of datasheets and specifications
· Hands-on experience in Peripherals/Communication interfaces device drivers
· Hands-on experience (not all but it is added advantage if known to all interfaces/protocols) in UART, SPI, I2C, CAN, Ethernet, USB, PCIe, CSI etc.
· Experience in Linux kernel internals, makefile, cross compilers / tool chains
· Strong problem understanding, debugging and testing.
· Hands-on in Git, SVN, CVS, Jira, Bugzilla etc.
· Background to use tools like scope, multimeter, JTAG / HW debuggers.
Need to Have
- Excellent technical expertise in designing and developing embedded products and in a manufacturing environment
- Robust in test engineering concepts and processes. Managed Unit test and system test teams.
- Proven Hands-on experience in implementing real-time embedded software, RTOS, Android based development.
- Scripting languages such as Python, shell scripting in Linux are big plus
- Understands implications of a prudent, process-driven approach
📌 Embedded Lead (Chennai)
🏢 MulticoreWare
📍 Chennai