Posted on: 02/12/2025
Job Description :
Essential Skills :
- Linux/ Android, Device Drivers, Middleware
- Ability to develop software in C, C++
- Test, Qualify, and validate the PC board releases owned by the Controls group.
- Develop and maintain PLD logic for PC Boards. Validate the design through simulations.
- Coordinate board level schematics for designs having a combination of analog and digital IOs, uP, PLD, DSP and processors 32/64 bit processors , ex: Arm
- Define and select test equipment, Utilize lab infrastructure to validate and bench test the developed PC boards.
- Responsible for maintenance of install base by analyzing, debugging and fixing customer issues.
- Responsible for the life cycle of the product
- Work with FW engineers during bring up and debugging the product
- Contributing to the modeling, integration, and testing of various peripherals within a SystemC-based platform modeling framework for diverse application domains such as Automotive and Wireless.
- Understanding IP modeling requirements and creating ESL model specifications.
- Effectively closing open technical issues to ensure project milestones are met.
- Guiding junior team members and consultants in projects involving SoC platform creation, validation, and software bring-up.
- Collaborating with cross-functional teams to ensure alignment and integration of virtual prototypes.
- Staying updated with the latest industry trends and advancements to continuously improve our development processes.
- Accelerating early software development and testing use cases for Automotive, Datacenter, AI, and Mobile products.
- Enhancing the accuracy and efficiency of virtual prototypes, leading to faster product development cycles.
- Hands on experience on design and implementation of software modules on embedded systems
- Design, develop, and test embedded systems software and firmware.
- Collaborate with hardware engineers to integrate software with hardware components.
- Debug and troubleshoot issues in embedded systems.
- Participate in code reviews and ensure adherence to coding standards.
- Document technical specifications and system designs.
- Conduct performance analysis and optimization of embedded systems.
Other Skills :
- Understanding of eMMC/SD card drivers and storage mechanism
- In-depth understanding of OS
- Exposure to IoT system
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1583946
Interview Questions for you
View All