What are the responsibilities and job description for the Embedded Product Development Lead- (Yocto/ BSP) position at Global Connect Technologies?
Key Responsibilities
- Identify opportunities to enhance and improve product performance and functionality
- Provide technical expertise in defining embedded software requirements
- Lead the design and development of new embedded software components
- Integrate new solutions with existing embedded software and hardware systems
- Act as a liaison between customer stakeholders and the Cognizant team
Qualification
sMust-Have Skill
- s10 years of commercial experience, preferably in a Software Architect or similar rol
- eProven experience in architecture, design, and implementation of embedded products from concept to productio
- nStrong background in object-oriented analysis, design, and developmen
- tProficiency in C (primary programming language
- )Experience with XML, SQL, Linux OS, and scripting (Python or Bash
- )Excellent communication skills with a strong command of Englis
h
Preferred (Nice-to-Have) Skil
- lsExperience with UI development for embedded systems using web technologies (HTTP, HTTPS, JavaScrip
- t)Knowledge of industrial communication protocols (Serial, TCP/IP, UDP, CAN, MODBUS, etc
- .)Understanding of real-time embedded systems and RTOS concepts, preferably in a Linux environme
- ntFamiliarity with development methodologies such as Agile, V-Model, and SDLC process
- esExperience with tools such as Visual Studio, Eclipse, Git, Mercurial, Jenkins, U
- MLExperience working as a Scrum Master or Technical Le
- adStrong stakeholder management and collaboration skil
- lsExperience in embedded software development for measurement/analytical equipment (Oil & Gas domain preferre
- d)Hands-on experience with ARM processors, BSP development, and Linux/Yocto builds (NXP iMXx, Arduino, BeagleBone, Raspberry P
- i)Experience in embedded device driver developme
- ntKnowledge of cross-compilation and target debugging in Linux environmen