![Tenstorrent](https://res.cloudinary.com/campus-job/image/upload/h_200,w_200/bo_1px_solid_rgb:F0F1F3,o_0,r_3/co_rgb:9CADCE,l_text:Open%20Sans_120_800:T/sample.jpg)
Principal System Software Engineer
1 week ago
With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors.
Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and a deep desire to build the best AI platform possible.
We value collaboration, curiosity, and a commitment to solving hard problems. We are growing our team and looking for contributors of all seniorities.As a Principal System Software Engineer, you will be responsible for design and development of the software components of our next generation RISC-V systems.
This covers a broad range from embedded and real-time systems to server platform designs, with versatile use cases for complex workloads.
This is an excellent opportunity for a motivated individual to work on exciting projects in a fast-paced, collaborative environment.Responsibilities:
Design, develop, and optimize system software for RISC-V-based AI and ML systems.
Collaborate with cross-functional teams to define software requirements and specifications.
Collaborate with the broader open-source community on shared solutions and contributions.
Develop and maintain software stacks, including Operating Systems, drivers, firmware, and libraries, to support our hardware platforms.
Implement and optimize system software, and contribute to AI/ML workload optimization.
Participate in the HW/SW co-design and review process for architecture and products designs.
Troubleshoot and resolve software and system-level issues.
Develop and maintain software development processes, tools, and methodologies to ensure high-quality code and timely delivery.
Stay up-to-date and engaged with the latest industry trends and advancements in RISC-V, AI, and ML technologies.
Experience & Qualifications:
Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent work experience.
Strong debugging, problem-solving, and analytical skills.
Excellent communication and teamwork abilities.
Proven experience in delivering complex system software products to customers and internal stakeholders.
10+ years of professional experience in system software engineering.
Solid understanding of RISC-V architecture and instruction set is a plus.
Experience with product development of embedded software and real-time solutions is a plus.
Strong coding skills in C/C++ and one or more of Python, Rust or Go.
Familiarity with AI and ML algorithms, frameworks, and libraries.
Experience with Linux kernel development and device driver programming.
Experience with UEFI, EDK2/Tianocore and ACPI is a plus.
Experience with AI accelerators and HW/SW co-design is a plus.
Job Type:
This role is hybrid, based out of Santa Clara, CA. We are open to this role being remote in the North America areas.
Compensation for all engineers at Tenstorrent ranges from $100k - $500k including base and variable compensation targets. Experience, skills, education, background and location all impact the actual offer made.
Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.
Due to U.S.
Export Control laws and regulations, Tenstorrent is required to ensure compliance with licensing regulations when transferring technology to nationals of certain countries that have been sanctioned by the U.S.
government.As this position will have direct and/or indirect access to information, systems, or technologies that are subject toU.S.
Export Control laws and regulations, please note that citizenship/permanent residency informationand/or documentation will be required and considered as Tenstorrent moves through the employment process.
#J-18808-Ljbffr-
Sr Principal Engineer Software
1 week ago
Santa Clara, California, United States Palo Alto Networks Full timeWe're seeking highly motivated and innovative senior engineers to build the next industry disruptive state-of-the-art products that do not exist today. These self driven engineers love to code with dedication in order to build global products and bri Security, Software, Engineer, Principal, Product Development, Technology
-
Principal Systems Engineer
2 months ago
Santa Clara, California, United States Roche Full timeRoche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people's varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche,...
-
Principal Engineer, Industry Products
1 week ago
Santa Clara, California, United States Amazon Full timePrincipal Engineer, Industry Products - Automotive Company: Amazon Web Services, Inc. The Amazon Web Services Industry Products (AIP) team collaborates directly with strategic customers to develop new, industry-specific products that have a direct impact on various sectors at AWS scale. We are a team of creative thinkers that tackle complex challenges and...
-
Principal Software Engineer
1 week ago
Santa Clara, California, United States Palo Alto Networks Full timeJob DescriptionCompany DescriptionAt Palo Alto Networks, our main goal is to be the top choice as a cybersecurity partner, safeguarding our digital lifestyle. We envision a world where each day is more secure than the previous one. We are all about challenging the norm and we are seeking forward-thinkers who are dedicated to shaping the future of...
-
Principal Software Engineer
1 week ago
Santa Clara, California, United States Palo Alto Networks Full timeCompany DescriptionOur MissionAt Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and...
-
Principal Software Engineer
1 week ago
Santa Barbara, California, United States Alcon Full timePrincipal Software Engineer - Visualization At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, youll be recognized for your commitment and contributions and see your career like never before. Together, we go above and beyond to...
-
Systems Software Engineer
1 week ago
Santa Clara, California, United States Dawar Consulting Full timeAbout the Company:Our client, a leading company in diagnostics and life sciences, is currently seeking a talented Systems Software Engineer to join their team in Santa Clara, CA.Contract Details:This is a long-term contract role with a high likelihood of extension.Job Overview:As a Systems Software Engineer, you will play a crucial role in the development of...
-
Santa Clara, California, United States MapR Technologies Full timeABOUT MAPR TECHNOLOGIES MapR Technologies, a provider of the industry's leading data platform for AI and Analytics, enables enterprises to inject analytics into their business processes to increase revenue, reduce costs, and mitigate risks. MapR addresses the data complexities of high-scale and mission-critical distributed processing from the cloud to the...
-
Systems Software Engineer
1 week ago
Santa Clara, California, United States Dawar Consulting, Inc. Full timeOur client, a world leader in diagnostics and life sciences, Roche Diagnostics, is looking for Systems Software Engineer based out of Santa Clara, CA.Duration: Long-Term Contract (High possibility of extension)Job Summary:Participate in the development of the client's sequencing platform, focusing on the integration of process, hardware, and software into...
-
Sr Principal Software Engineer
1 week ago
Santa Clara, California, United States Palo Alto Networks Full timeJob DescriptionJob DescriptionCompany DescriptionOur Mission At Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting...
-
Senior Imaging Systems Software Engineer
1 week ago
Santa Clara, California, United States DeepSight Technology Full timeSenior Imaging Systems Software Engineer DeepSight Technology Inc. is actively searching for a Senior Imaging Systems Software Engineer to apply to join our amazing software team full-time in our Santa Clara, CA office We are an innovative medical imaging company that invests in our team and offers real opportunities for career growth. This Senior Software...
-
Senior System Profiling Software Engineer
2 days ago
Santa Clara, California, United States Nvidia Full timeSenior System Profiling Software EngineerlocationsUS, CA, Santa Claratime typeFull timejob requisition idJR1982581A key part of NVIDIA's strength is our sophisticated analysis tools that empower NVIDIA engineers to improve perf and power efficiency of our products and the running applications. We are looking for forward-thinking, hard-working, and creative...
-
Principal Engineer Software
3 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeOur MissionAt Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we're looking for...
-
Principal Engineer Software
1 month ago
Santa Clara, California, United States Palo Alto Networks Full timeOur MissionAt Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we're looking for...
-
Santa Clara, California, United States Nvidia Full timeSenior Software Engineer, Distributed Systems - DGX CloudlocationsUS, CA, Santa ClaraUS, Remotetime typeFull timejob requisition idJR1983167NVIDIA is hiring engineers to scale up its AI Infrastructure. We expect you to have a strong programming background, a deep understanding of distributed systems, familiarity with software testing and deployment, and...
-
Principal Software Engineer
1 week ago
Santa Monica, California, United States Motion Recruitment Full timeAn AI computer software company is looking to hire a Principal Software Engineer. They are a start up company that is looking to revolutionize parking in the future. You'll be on a team of 6 working on their, high volume AI computer application that is used by company parking structures all around the US. They are looking for someone with 10+ years of...
-
Senior Software Engineer, Distributed Systems
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is hiring engineers to scale up its AI Infrastructure. We expect you to have a strong programming background, a deep understanding of distributed systems, familiarity with software testing and deployment, and excellent communication and planning abilities. We also welcome out-of-the-box thinkers who can provide new ideas with strong at execution bias....
-
Senior Software Engineer, Distributed Systems
1 month ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is hiring engineers to scale up its AI Infrastructure. We expect you to have a strong programming background, a deep understanding of distributed systems, familiarity with software testing and deployment, and excellent communication and planning abilities. We also welcome out-of-the-box thinkers who can provide new ideas with strong at execution bias....
-
Principal Software Engineer
1 week ago
Santa Clara, California, United States Palo Alto Networks Full timeJob DescriptionJob DescriptionCompany DescriptionOur MissionAt Palo Alto Networks everything starts and ends with our mission:Being the cybersecurity partner of choice, protecting our digital way of life.Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting...
-
Senior Systems Software Engineer
1 week ago
Santa Clara, California, United States NVIDIA Full timeWe are seeking experienced System Software Engineers adept at Apache Spark to join our team to help drive innovation for accelerated data processing on GPUs.As Nvidia is leading the world in accelerated computing, we are building the next generation data processing ecosystem. Data scientists spend a considerable amount of time exploring data and iterating...