NextSilicon is a swiftly growing unicorn startup that is reimagining high-performance computing. Our pioneering coprocessor vastly accelerates supercomputers, driving them forward into a new generation. Our new software-defined hardware architecture enables HPC and AI to fulfill its promise of breakthroughs in all fields of advanced research.
NextSilicon is looking for a talented and experienced Group Manager to lead teams in our software division, building an innovative multidisciplinary computing platform. In this role, you will bridge the gap between architecture, software, and hardware. You will lead the development of the lower layers in our highly optimized software stack including Boot, BSP, and device runtime, while dealing with an innovative and challenging system architecture.
- 8+ years of managerial experience, leading teams and groups, and 10+ years of software engineering experience.
- Exceptional leadership and collaboration skills.
- Solid experience leading software teams through the development lifecycle, including concept, design and implementation.
- Experience with low-level software—including boot, BSP, device runtime, and RTOS—a must.
- Solid knowledge of processor architecture, including CPUs (x86, ARM, RISC-V), GPUs, DSPs, and TCUs.
- In-depth understanding of operating systems, including device management, memory management, IPC, and runtime: an advantage.
- Experience with compilers and RISC-V, ARM and/or x86 assembly languages: an advantage.
- Strong software architecture design and C/C++ programming skills.
- Experience working on large codebase projects that have reached the production stage.
- Bachelor’s or Master’s degree and/or equivalent experience in computer science or a related field.
- Lead multiple teams.
- Define feature development scope and plan for successful product delivery.
- Manage multiple activities and priorities.
- Set expectations with software, architecture, and hardware stakeholders.
- Balance high-quality product delivery under extremely tight schedules, and the fostering of long-term innovation.
- Act as a technical leader when design directions are unclear
- Navigate and solve engineering problems when team members have conflicting points of view.
- Support people growth, engineers and managers, through ambiguity and challenging projects.
- Strengthen and grow the team by hiring and retaining top engineering talent.
Other Jobs from NextSilicon
Haifa-Embedded Software Engineer
Software Engineer - Parallel Frameworks
Berlin- Research Team Lead
India-Physical Design Tech Lead
Senior Performance Software Engineer
Senior HPC Application Engineer
Similar Jobs
Senior Plastics Engineer
Sr Software Engineer (AI Security Cloud)
Principal Software Engineer (AI Security Cloud)
Senior Verification Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say