Staff Software Engineer
2 weeks ago
As 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:
Job Description
Staff Software Engineer - Platform/Tools
As a Staff Software Engineer in 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
- 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++14
- 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
- Familiarity with Rust
- Type checking experience
- Interest in HW/CompArch
- Containerization experience
- Deep OS/systems engineering experience
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.
-
Senior Staff Software Engineer
2 weeks ago
Austin, United States Q2 Software, Inc. Full timeAs passionate about our people as we are about our mission. What We're All About: Q2 is proud of delivering our mobile banking platform and technology solutions, globally, to more than 22 million end users across our 1,300 financial institutions and fintech clients. At Q2, our mission is simple: Build strong, diverse communities by strengthening their...
-
Senior Software Engineer
2 months ago
Austin, United States Centric Software Full timeWe are looking for a highly skilled Senior Software Engineer to join our team as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems. Key Responsibilities: Pragmatic Problem-Solving: Provide practical solutions by understanding and effectively leveraging the...
-
Senior Software Engineer
3 weeks ago
Austin, United States Centric Software Full timeWe are looking for a highly skilled Senior Software Engineer to join our team as an individual contributor, playing a crucial role in delivering product features and driving the development of cutting-edge enterprise systems. Key Responsibilities: Pragmatic Problem-Solving: Provide practical solutions by understanding and effectively leveraging the...
-
Principal Staff Software Engineer
4 weeks ago
Austin, United States Mitchell Martin Full timeTitle: Principal Staff Software EngineerLocation: Southern U.S. Region (Hybrid Schedule) Description: The Principal Staff Software Engineer will act as a technical leader within the engineering team, driving the design and optimization of sophisticated software systems. This role blends hands-on development with architectural strategy and team leadership....
-
Frontend Software Engineering Role
5 days ago
Austin, Texas, United States Q2 Software, Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Q2 Software, Inc. As a member of our team, you will play a key role in the development of our industry-leading FinTech solutions. Your primary focus will be on building and maintaining high-quality front-end applications using modern programming languages and...
-
Manager, Software Engineering
2 months ago
Austin, United States Q2 Software, Inc. Full timeAs passionate about our people as we are about our mission. What We're All About: Q2 is proud of delivering our mobile banking platform and technology solutions, globally, to more than 22 million end users across our 1,300 financial institutions and fintech clients. At Q2, our mission is simple: Build strong, diverse communities by strengthening their...
-
AEM Software Engineer
6 days ago
Austin, Texas, United States United Software Group Full timeUnited Software Group is seeking a highly skilled AEM Software Engineer to join our team in Austin, TX. The estimated salary for this role is $120,000 - $180,000 per year, depending on experience.About the RoleThis full-time permanent position involves working with Adobe Experience Manager (AEM) to design and develop digital experiences for our clients. We...
-
Senior Staff Software Engineering Lead
6 days ago
Austin, Texas, United States Dremio Full timeOverviewDremio is a leading provider of cloud data warehouse solutions, and we are seeking a highly skilled Senior Staff Software Engineer to join our team. As a key member of our security engineering team, you will be responsible for designing and developing secure systems and services that meet the needs of our growing customer base.Salary RangeThe...
-
Manager, Software Engineering
7 days ago
Austin, United States Q2 Software, Inc. Full timeAs passionate about our people as we are about our mission. What We're All About: Q2 is proud of delivering our mobile banking platform and technology solutions, globally, to more than 22 million end users across our 1,300 financial institutions and fintech clients. At Q2, our mission is simple: Build strong, diverse communities by strengthening their...
-
Austin, Texas, United States CORRIDOR Aviation Service Software Full timeAbout UsCORRIDOR Aviation Service Software is a leading provider of aircraft compliance and health management services to the global business aviation industry.We deliver our solutions through a SaaS-plus model, supporting over 20,000 aircraft on our maintenance tracking platform and over 31,000 engines on our engine health monitoring platform.Our software...
-
Senior Software Engineer
5 months ago
Austin, United States CORRIDOR Aviation Service Software Full timeOverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...
-
Senior Software Engineer
2 months ago
austin, United States CORRIDOR Aviation Service Software Full timeOverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...
-
Austin, Texas, United States Siemens Digital Industries Software Full timeJob OverviewWe are seeking a highly skilled Product Development Engineer for Industrial Software to join our team at Siemens Digital Industries Software. As a key member of our R&D team, you will be responsible for developing and enhancing complex computer-aided engineering design or manufacturing processes for our customers.Key ResponsibilitiesInterface...
-
Staff Software Engineer
3 weeks ago
Austin, United States ClosedLoop.ai Full timeOverview For the majority of 2024, ClosedLoop has been developing a new, not-yet-launched, consumer product aimed at helping people navigate their health, built on top of generative AI. We are hiring an experienced Staff Software Engineer, AI to be a key owner of our AI and LLM initiatives in our new GenAI product line. Our ideal candidate is someone who...
-
Staff Backend Software Engineer
3 weeks ago
Austin, United States Realtor.com Careers Full timeAt Realtor.com®, we have among the most comprehensive and accurate coverage of real estate listings and the most engaged users across all the online real estate portals. Our mission is to make buying, selling, renting, and living in homes easier and more rewarding for everyone. Building your career? Build it better at Realtor.com®. Join us and help change...
-
Austin, Texas, United States Q2 Software, Inc. Full timeJob SummaryWe are seeking a highly skilled and experienced Mobile Software Engineering Manager to lead our dynamic team of mobile developers and quality engineers in delivering an industry-changing fintech platform.About Q2 Software, Inc.At Q2 Software, Inc., our mission is to build stronger and more diverse communities by strengthening their financial...
-
Staff Software Engineer AI Specialist
5 days ago
Austin, Texas, United States ClosedLoop Full timeAbout the RoleAs a Staff Software Engineer, AI at ClosedLoop, you will be responsible for leading the development of AI initiatives from concept to production, focusing on quality, scalability, and performance. You will also contribute to AI thought leadership within the Engineering organization and collaborate with cross-functional teams to drive technical...
-
Staff Backend Software Engineer
3 weeks ago
Austin, United States realtor.com Full timeAt Realtor.com®, we have among the most comprehensive and accurate coverage of real estate listings and the most engaged users across all the online real estate portals. Our mission is to make buying, selling, renting, and living in homes easier and more rewarding for everyone. Building your career? Build it better at Realtor.com®. Join us and help change...
-
Staff Software Engineer
2 months ago
Austin, United States Apptronik Full timeJob DescriptionJob DescriptionApptronik is building robots for the real world to improve human quality of life and to help solve the ever-increasing labor shortage problem. Our team has been building some of the most advanced robots on the planet for years, dating back to the DARPA Robotics Challenge. We apply our expertise across the full robotics stack to...
-
Firmware Engineering Specialist
1 week ago
Austin, Texas, United States TALENT Software Services Full timeAre you an experienced Staff Firmware Build and Release Engineer looking for a new challenge?Talent Software Services has an exciting opportunity for a skilled release engineering expert to join their team in Austin, TX.The role offers a competitive salary range of $4,185,491.00/Year to $2,509,580.00/Year, as well as the chance to work with a distributed...