- Architect and implement language features and compiler internals that drive a functional language to enable development and delivery of SiFive's RISC-V core IP product.
- Develop tools required by a language ecosystem such as a language server protocol for interacting with IDEs.
- Architect and design quality code to facilitate meeting expanding requirements for business processes, efficiency and usability.
- Interface with design, verification and other teams within SiFive to define the next generation of flow automation.
- Proficiency in C++11
- BS degree in computer science or electrical engineering
- 8+ years systems software experience
- Previous experience in language development
- Familiarity with functional programming languages such as ML, scala, haskell, lisp, or f#
- Experience with Linux operating systems
- Experience defining build rules in a build system
- Ability to work and learn independently
-
Manager Software Engineering, Gui
5 days ago
Johnson & Johnson Santa Clara, United StatesJohnson & Johnson MedTech is recruiting for a Manager Software Engineering, GUI located in Santa Clara, CA. This position is based in Santa Clara, CA and may require up to 10% travel. (NOT REMOTE) · Johnson & Johnson MedTech innovates at the intersection of biology and technology ...
-
Software Engineer
1 week ago
Petlibro Santa Clara, United StatesAbout Petlibro · Petlibro is a design thinking company creating products that nurture the intertwined lives of pets & their people. We launched with a philosophy that good design, in form & in function, can make a difference. Petlibro innovates with the latest technology to solve ...
-
Software Engineer
1 day ago
ServiceNow Santa Clara, United StatesWhat you get to do in this role: Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) Work with the product owners to understand de Software Engineer, Software, ...
-
Software Engineer
5 days ago
Abs Data Santa Clara, United StatesJob title: · Software Engineer – New College Grad 2024 · Company: · Nvidia · Job description : NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revol ...
-
Software Engineer
6 days ago
Omega Solutions Santa Clara, United StatesWe are looking for a Java Software Engineer to help us build functional products and applications. · Java Software Engineer responsibilities include defining software requirements, writing clean and efficient code for various applications and running tests to improve system func ...
-
IT Software Engineer
1 week ago
Infinity Ventures University, United StatesThe German Federal Bank is a unique bank: an integral part of the European System of Central Banks with a significant role in financial stability, banking supervision, monetary policy, and payment systems in Germany. Above all, we are a strong team of reliable and responsible ind ...
-
Software Engineer
2 weeks ago
Dawar Consulting Santa Clara, United StatesJob Description · Our client, a world leader in Pharmaceuticals & In-Vitro Diagnostics (IVD), is looking for a "Software Engineer". · Job Title:Software Engineer · Duration: Long-Term Contract (Hybrid) · Location: Santa Clara, CA · Responsibilities: JavaScript programming an ...
-
Software Engineering
5 days ago
Bear Flag Robotics Santa Clara, United StatesAbout Bear Flag Robotics · At Bear Flag Robotics, we are building incredible products that growers need to sustainably farm into the future. Our team is building a fleet of autonomous farming tractors. Using cutting-edge technology, we are changing the agricultural world. That me ...
-
Software Engineer
6 days ago
eightfold Santa Clara, United StatesAbout this Role As a Software Engineer, You will be part of the core product engineering team handling the Talent Acquisition AI product line, which is the flagship AI product of Eightfold. Technical contributions will span across the entire tech stack and will build exciting new ...
-
Software Engineer
5 days ago
Microsoft Corporation Santa Clara, United StatesMicrosoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. Azure storage already runs at Exascale (storing Exabytes of data) and we will scale our designs over the next decade to support Zettascale (storing Zettabytes ...
-
Software Engineer
6 days ago
Keylent Inc Santa Clara, United StatesSoftware Engineer TECHM-JOB-23623 · Contract · Location: Santa Clara CA · Skill: Autocad · Experience: 10+ years · VDI Engineer Duties ¿ Handle Level 2 and Level 3 issues/escalations within the VDI Infrastructure. ¿ Administration of various components in VDI Infrastructure. ...
-
Software Engineer
6 days ago
LotusFlare Santa Clara, United States**LotusFlare, Inc.** · **Software Engineer / Server** · **Engineering Services - Santa Clara, CA - Full Time** · LotusFlare's mission is to make mobile internet more accessible. Mobile data connectivity drives economic growth and brings vast social benefits to the world, but t ...
-
Software Engineer
6 days ago
Forward Networks Inc Santa Clara, United StatesForward Networks is revolutionizing the way large networks are managed. Forward's advanced software delivers a "digital twin" of the network, enabling network operators to verify intent, predict network behavior, avoid outages, and simplify network management. Our platform can be ...
-
Software Engineer
2 weeks ago
LotusFlare Santa Clara, United States**LotusFlare, Inc.** · **Software Engineer / Server** · **Engineering Services - Santa Clara, CA - Full Time** · LotusFlare's mission is to make mobile internet more accessible. Mobile data connectivity drives economic growth and brings vast social benefits to the world, but two- ...
-
Software Engineer
5 days ago
Keylent Inc Santa Clara, United StatesSoftware Engineer TECHM-JOB-23623 · Contract · Location: Santa Clara CA · Skill: Autocad · Experience: 10+ years · VDI Engineer Duties ¿ Handle Level 2 and Level 3 issues/escalations within the VDI Infrastructure. ¿ Administration of various components in VDI Infrastructure. ¿ Bu ...
-
software engineer
1 week ago
Spry Info Solutions INC Santa Clara, United StatesWe are looking for a site reliability engineer with an expertise in Splunk configuration, setup and monitoring. · Responsibilities: · Design, develop, document, analyze, create, test and modify the log analytics to maintain different Reports, Dashboards and interfaces to and from ...
-
Software Engineer
6 days ago
Akraya Santa Clara, United StatesPrimary Skills: Wireshark, HTTP Analysis, Network Security, Unit Testing Contract Type: W 2 Location: Remote Duration:3 - 4 Months (possible extension) Pay Range:$30 - $35 per hour NOTE: Role opens to Women Back to Work candidates with a career gap T Software Engineer, Network Se ...
-
Software Engineer
6 days ago
Cinarra Systems Santa Clara, United StatesCompany Description · FOLLOW THE CUSTOMER JOURNEY · Cinarra leverages deterministic Carrier data to provide advanced targeting, analytics and custom personas to drive revenue and results for Brands and Carriers. · PROVEN COMMERCIAL SUCCESS · Live with Softbank Corp, a leading ...
-
Software Engineer
5 days ago
The Fountain Group Santa Clara, United StatesHello, · My name is Sanoop, and I am a Recruiter with The Fountain Group. We are a national staffing firm and are currently seeking a Software Engineer for a prominent client of ours. This position is located in Santa Clara, CA Hybrid Role). · If you are interested in hearing mo ...
-
Software Engineer
1 week ago
Applied Materials Santa Clara, United StatesApplied Materials, Inc. is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilitie ...
Software Engineer - Santa Clara, United States - SiFive
Description
About SiFiveAs the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive's unrivaled compute platforms are continuing to enable leading technology companies around the world to innovate, optimize and deliver the most advanced solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning, automotive, data center, mobile, and consumer. With SiFive, the future of RISC-V has no limits.
At SiFive, we are always excited to connect with talented individuals, who are just as passionate about driving innovation and changing the world as we are.
Our constant innovation and ongoing success is down to our amazing teams of incredibly talented people, who collaborate and support each other to come up with truly groundbreaking ideas and solutions. Solutions that will have a huge impact on people's lives; making the world a better place, one processor at a time.
Are you ready?
To learn more about SiFive's phenomenal success and to see why we have won the GSA's prestigious Most Respected Private Company Award (for the fourth time), check out our website and Glassdoor pages.
Job Description:
As a Software Engineer on the Platform Execution Flows team, you will architect and implement features and compiler internals for the language that drives our sandboxing, verification and delivery workflows. You will use your understanding of functional programming to architect and maintain the systems that allow SiFive to design and deliver our primary product to our customers.
Responsibilities:
$166,600-$225,400
Additional Information:
This position requires a successful background and reference checks and satisfactory proof of your right to work in
United States of America
Any offer of employment for this position is also contingent on the Company verifying that you are a authorized for access to export-controlled technology under applicable export control laws or, if you are not already authorized, our ability to successfully obtain any necessary export license(s) or other approvals.
SiFive is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
California residents: please see our job candidate notice for more information on how we handle your personal information and your privacy rights: Privacy Policy Document.