Sr. Staff/Lead Engineer
closedMIPS
đź’µ $80k-$120k
đź“ŤIndia
Job highlights
Summary
The job is for a Software Engineer to build Software Components for RISC-V-based CPUs/Platforms. The role involves leading a team for CI/CD, mentoring team members, working with cross functional stakeholders, and contributing to the wider RISC-V software ecosystem. Ideal candidate has 5+ years of experience in developing and maintaining embedded software automation and test infrastructure.
Requirements
- 5+ years of practical experience in developing and maintaining embedded software automation and test infra
- Strong scripting language experience - (ex: Python, TCL/TK, Jenkins etc.)
- Basic C or C++ programming experience, basic assembly level programming
Responsibilities
- Lead a team of 3-5 members responsible for CI/CD (integration, test and automation)
- Mentor and Guide team members for day-day technical tasks
- Work with cross functional stakeholders from software, systems, business teams. Create project plan, track and share progress, risks
- Be responsible for the design and implementation of CI/CD infrastructure
- Scripting to automate and improve efficiency and ease of use (ex: Python, TCL/TK, Jenkins etc.)
- Develop and release mechanism to reduce the time to release SDK’s and improve the test efficiency
- Github hosting and regular snapshots
- Jenkins automation – PR tests, nightly test packages
- Code review bots – coding guidelines, Klocwork/MISRA C, and other policy enforcement
- Contribute to the wider RISC-V software ecosystem, helping to ensure support for the architecture in various open-source projects
- Help maintain the documentation and reference implementations that our customers rely on
Preferred Qualifications
- Familiarity with RTOS and Linux SDK’s
- Familiarity with RISC-V ISA. Knowledge of different Instruction Set Architectures (e.g. x86_64, ARM64)
- Experience working with CI/CD and agile tools (Jenkins, Git, Jira)
Benefits
- At MIPS, you’ll be a member of a fast-growing team of technologists that are creating the industry’s highest performance RISC-V processors
- A great deal of autonomy, with support from some of the industry’s most experienced CPU engineers
- An unlimited growth path – with the right skills, you can decide where you want to expand and grow in your role at MIPS
- The opportunity to learn a great deal about the blossoming RISC-V architecture in cutting edge applications with industry leading customers
- MIPS offers a competitive benefits package that includes medical, dental, vision, retirement savings, and paid leave!
This job is filled or no longer available