Logo

Jobot

Santa Clara, CA 95053
Posted at 03 Feb, 2024

Description

Principal Software Architect

This Jobot Job is hosted by: Joe Lynch
Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume.
Salary: $200,000 - $290,000 per year

A bit about us:

The continuous evolution and sustained achievements we experience stem from our exceptional teams comprised of highly skilled individuals. These teams actively engage in collaborative efforts, fostering mutual support to generate innovative ideas and pioneering solutions. These solutions are poised to significantly influence the lives of individuals, contributing to the betterment of our world, one processor at a time.

Why join us?

Join us to be a part of a dynamic environment where continuous evolution and success are woven into the fabric of our culture. You'll have the opportunity to collaborate with exceptionally talented individuals within our teams, fostering a culture of mutual support and creativity. Together, we embark on a journey to generate groundbreaking ideas and innovative solutions that will leave a lasting impact on people's lives. By joining us, you become an integral part of a community dedicated to making the world a better place, one processor at a time. If you're passionate about driving positive change and thrive in an environment that values innovation and teamwork, this is the place for you.

Job Details

Job Details:

We are seeking a highly talented and motivated Principal Software Architect to join our dynamic and fast-paced Engineering team. The successful candidate will be responsible for designing, developing, and implementing complex software systems and applications, with a particular focus on RISC-V, PCB's, CPU Cores, and SoCs. This is a permanent, full-time position, requiring at least 5 years of relevant experience.

Responsibilities:

1. Design and develop software systems using RISC-V, PCB's, CPU Cores, and SoCs.
2. Lead and mentor a team of software engineers in the development of complex software architectures.
3. Collaborate with cross-functional teams to define, design, and ship new features.
4. Evaluate and implement new technologies to maximize development efficiency.
5. Provide technical leadership in the development and deployment of complex software systems.
6. Work closely with stakeholders to understand and translate business requirements into technical specifications.
7. Conduct code reviews and ensure that all solutions are aligned to pre-defined architectural specifications.
8. Identify, prioritize and execute tasks in the software development life cycle.
9. Develop tools and applications by producing clean, efficient code.
10. Automate tasks through appropriate tools and scripting.
11. Oversee progress of development team to ensure consistency with initial design.
12. Provide technical guidance and coaching to developers and engineers.

Qualifications:

1. Bachelor's degree in Computer Science, Engineering, or a related field. A Master’s degree or PhD would be an added advantage.
2. Minimum of 5 years of experience as a Software Architect, Software Developer, or in a similar role.
3. Proven experience with RISC-V, PCB's, CPU Cores, and SoCs.
4. Experience with software development methodologies and software design principles.
5. Solid understanding of a variety of programming tools and development platforms.
6. Excellent knowledge of UML and other modeling methods.
7. Understanding of software quality assurance principles.
8. High quality organizational and leadership skills.
9. Outstanding communication and presentation abilities.
10. A technical mindset with great attention to detail.
11. High quality organizational and problem-solving skills.
12. Ability to work in a team environment and lead teams.

If you are a highly skilled, experienced, and driven Principal Software Architect with a passion for creating cutting-edge software, we'd love to hear from you. Apply today to join our team and help us take our software solutions to the next level.

Interested in hearing more? Easy Apply now by clicking the "Apply" button.