Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Software Engineer

Team – Software Engineering

Location – Cambridge, UK

Contract – Full-Time, Permanent

About CGD

Making Sustainable Power Electronics Possible

A spin-out of the Cambridge University, Cambridge GaN Devices (CGD) is a fabless semiconductor company that develops a range of energy-efficient GaN-based power devices to make greener electronics possible.

The global power semiconductor market is expected to exceed $50BN. In addition to the multi-million seed fund and Series A and now B private investments, CGD has so far successfully secured four projects funded by iUK, BEIS and EU (Penta). The technical and commercial expertise of the CGD team combined with an extensive track record in the power electronics market has been fundamental in early market traction of our proprietary technology.

 

Bringing Innovation into Everyday Life

The environmental need for solutions to resolve the world’s most significant challenges (energy consumption and CO2 emissions) inspires us to contribute to society by preserving nature with energy-efficient power solutions.

With a mindset on pushing the limits of semiconductor (GaN) properties and an outstanding team of worldwide experts leveraging knowledge, IP, and decades of research, we demonstrate technological advancement by developing green solutions for everyday electronics, respecting our planet’s natural resources, and creating a more sustainable future for the generations to come.

 

Why Work for CGD

We Champion Commitment, Celebrate Empowerment, and Reward the Brave.

We are interested in change-makers with a passion for power semiconductors who are willing to explore unconventional ways to meet the company’s green agenda.

At CGD, we pride ourselves on putting empowerment and commitment at the core of our company culture. We offer a relaxed yet productive working environment where everybody is valued and respected and becomes part of commercial success while experiencing professional growth.

If your heart beats for innovation, challenge, and growth, and if the prospect of joining a friendly and game-changing company is for you, we want to hear from you.

 

The Opportunity

CGD is looking for a Software Engineer to join our growing Software engineering team. With a broad spectrum of problems to tackle and technologies to work with, this is an amazing opportunity to grow quickly and have an impact in the early stages of CGD.

You will work closely with internal customers throughout the business to understand their requirements, deliver and support effective solutions that enable operational excellence throughout the business. You will have the opportunity to work at all levels of the stack, applying your skills and willing to learn to:

  • Microcontroller firmware
  • Instrument control and automation
  • API implementation and integration
  • Infrastructure as code
  • Web App development

The role is based at the company’s office in Cambridge, UK, alongside our growing in-house R&D capabilities.

Main Responsibilities

Working as a key member of the Software team, you will be supporting the development of tools, platforms and automation that will accelerate CGDs day to day activities and product development.

This will include developing software that controls suites of instruments for testing CGDs product portfolio and producing data pipelines that enable CGD to make quick and effective decisions throughout the supply chain.

You will work closely with people throughout the business to ensure requirements are well understood, implementing and testing your code against these requirements and supporting your work in production.

Skills and Experience

Essential (Technical)

  • A Bachelor’s degree or above in an engineering discipline
  • Proficient with Python
  • Familiar with HTML and JavaScript
  • Familiar with source code control tools (preferably Git)
  • An understanding of software development best practices, e.g. automated testing, continuous integration and deployment
  • A robust understanding of relational and non-relational database technologies
  • Ability to design and implement common object-oriented design patterns

Essential (Non-Technical)

  • Ability to communicate technical ideas and concepts to a range of skill and experience levels
  • Willingness to question and seek clarity in unclear and new problem spaces
  • Strong desire to learn and apply yourself to a broad spectrum of technical challenges
  • Self-starter, flexible and able to handle multiple projects in parallel
  • Fluent in English, both writing and speaking

Desirable

  • Experience developing for cloud providers such as AWS
  • Experience of instrument automation using e.g. PyVISA.
  • High level understanding of communication methods and protocols e.g. Modbus, TCP/IP, CAN etc.
  • Experience developing serverless architectures
  • Experience developing web applications in Svelte/SvelteKit
  • Familiarity with power electronics, simple circuit design
  • Excellent salary
  • Share options scheme available (so you own a piece of the company!)
  • Pension scheme (6% Company contribution)
  • Life Assurance (3x Salary)
  • BUPA Private Medical Insurance
  • BUPA Cash Plan (Level 3)
  • Flexible working options (both location and times)
  • Annual leave allowance of 33 days (including bank holidays)
  • Training and development
  • Electric Car Scheme
  • Cycle to work scheme
  • IP bonus scheme
  • Involvement in collaborative projects and grants with University of Cambridge and other partners
  • Recruitment referral bonus
  • Regular social events including frequent company lunches, annual summer party, Christmas party, team building and wellbeing activities

We believe in equal opportunities

It takes a diverse and inclusive community of passionate, talented and committed people to build a system to shape the future of power electronics.

We are committed to providing equal opportunities to all current and prospective employees regardless of age, disability, sex, sexual orientation, pregnancy and maternity, race or ethnicity, religion or belief, gender identity, or marriage and civil partnership.

We believe that a more inclusive workplace, where people of different backgrounds work together, ensures better outcomes for all employees. We aspire to have a diverse workforce because, in our view, diversity enables better business outcomes. From application to interview, we place inclusion at the heart of all we do.

We are well set up for collaborative hybrid working, with some members of the team working in the UK office and some from home in the UK and other cities in Europe and Asia.

Cambridge GaN Devices Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Cambridge GaN Devices DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Cambridge GaN Devices
Cambridge GaN Devices CEO photo
Unknown name
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Cambridge GaN Devices

Join the Software Engineer Team at Cambridge GaN Devices (CGD), where we're making sustainable power electronics a reality! As a cutting-edge semiconductor spin-out from Cambridge University, CGD is on a mission to develop energy-efficient GaN-based power devices that will reshape the future of electronics. We believe in innovation and sustainability, and as part of our team, you'll have the chance to tackle a variety of exciting challenges and technologies. The role of Software Engineer involves collaborating with internal teams to understand their requirements, delivering impactful solutions, and supporting our daily operations. You'll get to work on microcontroller firmware, API integration, web app development, and more, all while supporting our R&D efforts in Cambridge. We're looking for someone who not only has technical expertise, like proficiency in Python and database technologies but also possesses a strong desire to learn and embrace new challenges. At CGD, we nurture a culture of empowerment and commitment, ensuring everyone is valued and respected. With us, you're not just an employee; you become a key player in a company that prioritizes professional growth and environmental responsibility. If you’re passionate about innovation and have a heart for change, CGD is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer Role at Cambridge GaN Devices
What are the main responsibilities of a Software Engineer at Cambridge GaN Devices?

As a Software Engineer at Cambridge GaN Devices, you will be responsible for developing tools and platforms that enhance daily operations and product development. This includes creating software for instrument control, supporting data pipelines, and ensuring that code meets business requirements through effective testing and implementation.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer position at Cambridge GaN Devices?

To apply for the Software Engineer position at Cambridge GaN Devices, you should have at least a Bachelor’s degree in an engineering discipline and be proficient in Python. Familiarity with HTML, JavaScript, and Git is also required, alongside an understanding of software development best practices.

Join Rise to see the full answer
What kind of projects will a Software Engineer work on at Cambridge GaN Devices?

A Software Engineer at Cambridge GaN Devices will work on a broad spectrum of projects, including microcontroller firmware, automation of instruments, API implementations, and web application development. You will also have the chance to develop innovative solutions for energy-efficient power devices.

Join Rise to see the full answer
What does the work environment look like for Software Engineers at Cambridge GaN Devices?

The work environment at Cambridge GaN Devices is relaxed yet productive. We champion commitment and celebrate empowerment, ensuring that every team member feels valued. With flexible working options and an emphasis on professional development, you can thrive both personally and professionally with us.

Join Rise to see the full answer
What are the career growth opportunities for Software Engineers at Cambridge GaN Devices?

At Cambridge GaN Devices, Software Engineers enjoy abundant opportunities for career growth through hands-on experience, collaborative projects, and ongoing training and development. As part of a highly skilled team, you'll be able to enhance your skills and advance in your career while contributing to exciting advancements in power electronics.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you explain your experience with Python and how it applies to this Software Engineer role?

When answering this question, provide specific examples of projects where you utilized Python, emphasizing any libraries or frameworks relevant to the role at Cambridge GaN Devices. Highlight your problem-solving skills and how your experience will contribute to the team's goals.

Join Rise to see the full answer
How do you approach learning new technologies or programming languages?

In your response, describe your methods for learning, such as online courses, tutorials, or hands-on projects. Emphasize your proactive attitude and adaptability, which are crucial for a Software Engineer at Cambridge GaN Devices.

Join Rise to see the full answer
What do you understand by continuous integration and deployment, and why is it important?

Explain the concepts of continuous integration and deployment and how they enhance software quality and delivery speed. Connect this to your experiences, discussing how you have implemented these processes in past projects.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you resolved it.

Use the STAR method (Situation, Task, Action, Result) to outline the context of the problem, your specific role in addressing it, the actions you took, and the ultimate outcome. This approach will help illustrate your critical thinking and problem-solving skills.

Join Rise to see the full answer
How would you communicate a complex technical idea to a non-technical audience?

Discuss the strategies you use to simplify complex concepts, such as using analogies or breaking information into digestible parts. Highlight your communication skills and adaptability in different settings.

Join Rise to see the full answer
What tools do you typically use for source code control?

Talk about your experience with source code control tools, especially Git, and how you utilize them for version control and collaborative software development. Provide examples of how you've successfully managed code repositories in previous roles.

Join Rise to see the full answer
Can you share your experience in developing APIs and their significance?

Detail any API development experience, outlining the projects you worked on and the technologies involved. Discuss the importance of APIs in software integration and system interoperability, particularly in the context of Cambridge GaN Devices' projects.

Join Rise to see the full answer
What is your experience with instrument automation?

Describe any relevant experience with instrument automation, such as the tools and technologies (e.g., PyVISA) you used and the results achieved. Emphasize how this experience applies to the role you’re applying for.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your approach to time management and prioritization. Talk about any frameworks or methods (like Agile) that you use to manage your workflow, which is essential for the dynamic environment at Cambridge GaN Devices.

Join Rise to see the full answer
What do you find most exciting about working in power electronics?

Share your passion for power electronics, illustrating your understanding of its impact on sustainability and innovation. Discuss what motivates you about contributing to this field, especially in a role at Cambridge GaN Devices.

Join Rise to see the full answer
Similar Jobs
Posted 6 hours ago
Photo of the Rise User
Posted 4 days ago
Reown Remote No location specified
Posted 8 days ago
Photo of the Rise User
Advansys Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 6 days ago
Ephemera Remote No location specified
Posted 8 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Posted 3 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!