Job Title : Yocto Embedded Engineer in Philadelphia, PA
Technical/Functional Skills -MUST HAVE SKILLS C, C++, Linux, CICD, BSP/Board Support Package, Operating Systems, AOSP/Yocto/Linux Embedded OS
Roles & Responsibilities • Lead or participate in the design, architecture, and implementation of the embedded operating system in both prototype and shipping consumer products.
• Integrate and implement software or system development components at all layers of the system, e.g. kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, Camera, Audio etc.
• Participate in design reviews, code review with peers and stakeholders to create reliable solutions.
• Triage product or system issues and debug/track/resolve by analyzing the sources of issues.
• Familiarity with computer system architecture and application processor (SoC) , fundamentals (caches, buses, memory controllers, DMA, etc.).
• Software Development process skills including source control, bug tracking, and design documentation.
• Excellent written and verbal communication skills.
• Ability to read schematics and component data sheets.
• Strong analytical and software debugging skills
Work Location (State, City ) Philadelphia, PA