Overview
Skills
Job Details
Software Developer (C++)
Location: Austin, TX- Hybrid
Duration: 12- months
The Person:
Individual who excels in problem-solving and thrive on devising efficient solutions to intricate problems.
Someone who possess the ability to graspnewconcepts and technologies.
A strong commitment to teamwork and willingness to go the extra mile for the team's success.
Familiarity with Computer architecture / SoC architecture along with understanding of system architecture and system software is highly desirable.
Key Responsibilities:
Work with internal and external customers to help debug problems running their workloads on the models.
Leverage existing tests to validate functionality of the models and create new test to improve model qualification.
Improve functionality, stability, and performance of existing models.
Develop innovative modelling features to streamline workload debugging.
Work closely with architecture teams to understand and model new designs.
Preferred Experience:
Experience in functional modeling, architecture simulation, or hypervisor development.
Proven experience in designing and implementing maintainable, performant, professional C++11/14/17 code.
Deep understanding of system architecture and system software development.
Strong understanding of x86 or ARM architecture, drivers, and applications.
Proficiency in Linux and/or Windows kernel debugging.
Education:
BSEE, BSCS, or BSCE degree or higher.
Candidates should enjoy working in a dynamic team environment