Principal systems software engineer
Job Description
Job Description
About the Company:
Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.
Key Requirements:
- Degree in Computer Science, Computer Engineering, or related discipline
- Excellent C/C++ programming skills
- Strong experience in software design, debugging, and performance analysis
- Deep understanding of system level architecture
- Experience with Linux driver or Linux Kernel development
- Ability to work independently and lead development efforts
- Experience contributing to large open/closed source projects
Preferred Skills & Experience:
- Minimum 5 years of software engineering or related work experience
- Masters or PhD in Computer Science, Computer Engineering or a related discipline
- Experience with Python and using C/C++ libraries from Python (e.g. using Cython)
- Focus on software quality and testing
- Experience architecting low and high level APIs
- Proficient in a variety of development styles and programming languages
- Ability to build projects from the ground up
- Comfortable working within a rapidly evolving project
- Driven and self-directed
Perks:
- 20 vacation days
- Strong health and extended health benefits
- Unlimited sick days
- Stock options
Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.
Recommended Jobs
Instrumentation, Electrical & Controls Reliability Engineer
About Lubrizol The Lubrizol Corporation, a Berkshire Hathaway company, is a specialty chemical company whose science delivers sustainable solutions to advance mobility, improve wellbeing and enh…
Full Time ObGyn Job Dallas, TX
Step into a busy Dallas, TX area practice that's committed to providing the most advanced specialty care in women?s health. ~$330,000 base plus bonus incentives ~$30,000 signing bonus ~ Work …
Sterile Processing Tech - Hospital
Sterile Processing Technician - Southlake, TX Sterile Processing Technician - Southlake, TX Join our Surgical Services team as a dedicated Sterile Processing Technician Team Lead for a 13-week tra…
HVAC Service Technician
We are looking for a HVAC Service Technician to join our team! A career at Paschal is more than just a job. Here, we value respect, integrity, and service above all else. Paschal provides the t…
Home Health and Hospice RN
Home Health and Hospice RN (In-Person Visits to Patient's Home) Are you a highly skilled and motivated Registered Nurse looking for an immediate opportunity in the home health and hospice industry? D…
Manager
Manager for Heim BBQ The primary focus of a Manager at Heim BBQ is to ensure that our guests receive high-quality food and drinks throughout their visit to our restaurant. You'll work closely wi…
Director, IAM Commercialization
We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselve…
Certified Medical Assistant / CMA
Overview Join our team as a day shift, full-time, Certified Medical Assistant (CMA) in Mineola , TX. Why Join Us? Thrive in a People-First Environment and Make Healthcare Better Th…
Licensed Nursing Facility Administrator
Avir Health Group is seeking a qualified Licensed Nursing Facility Administrator (LNFA) to join our family! We are searching for a Licensed Nursing Facility Administrator (LNFA) who is reside…