Senior Software Engineer in Oxford

Senior Software Engineer in Oxford

Oxford Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
B

At a Glance

  • Tasks: Lead the development of IoT device software and cloud platforms using C#.
  • Company: Brill Power, a cutting-edge energy storage tech company in Oxford.
  • Benefits: Competitive salary, 25 days holiday, and opportunities for professional growth.
  • Why this job: Join a fun team innovating in energy storage and make a real impact.
  • Qualifications: 8 years of C# experience and strong communication skills required.
  • Other info: Dynamic work environment with a focus on collaboration and innovation.

The predicted salary is between 36000 - 60000 £ per year.

We are looking for a Senior Software Engineer with proficiency in C# programming to lead the development of the IoT device software and cloud platform software for our connected energy storage systems. The successful candidate will be responsible for the development and maintenance of communications and cloud backend for our IoT devices. This role is based at our head office in Oxford in the UK.

Brill Power, a subsidiary of Palmer Energy Technology, works at the cutting edge of energy storage, power electronics, and battery software. We are a team of problem solvers and innovators, keen to make energy storage as efficient, sustainable, and widely adopted as possible.

Here’s what we’re about:

  • Fun is essential to success: We love what we do. We think you should too.
  • We are not alone: We share spaces, markets, geographies, and Earth’s resources with everyone around us. Acting in a fair and honest manner is how we work at Brill Power.
  • We do cool stuff: We don’t make products that are the norm. We innovate and raise the bar on what is possible.

Job Overview and Responsibilities

The person who joins us as Senior Software Engineer will design, develop and deploy the software that runs on our IoT devices and our cloud platform as part of the software and data team. The successful candidate will work closely with our Oxford-based data, firmware and aftersales engineers, as well as our parent company’s international technical teams to deliver and maintain our IoT infrastructure.

Key responsibilities include:

  • IoT Software Development: Developing and maintaining the C# codebase for our IoT devices.
  • Cloud Software Development: Developing and maintaining the C# codebase for our cloud platform.
  • API Development: Developing APIs to expose data to external systems, or to ingest data from those systems into our own.
  • Monitoring & Troubleshooting: Maintaining system reliability, performance, and resolving connectivity issues.
  • Collaboration and Communication: Working with internal and external software teams, battery & data experts.
  • Team Dynamics: Maintaining a positive and productive atmosphere within the team.

Skills & Experience

Successful candidates will have the following:

  • Essential: 8 years’ experience in C# (.NET Core 8 and later)
  • Experience with cloud services (ideally Azure)
  • Experience with Docker
  • Undergraduate degree in Computer Science, Engineering, or equivalent experience
  • Excellent communication skills
  • Nice to have: Azure IoT
  • Experience with CAN, Modbus
  • Kubernetes
  • QuestDb, DuckDb or KDB
  • Working knowledge of C++, Python
  • Track record of successfully delivering commercial IoT solutions

Working Style

  • Fast-learner, eager to pick up new technologies
  • Pragmatic; comfortable with ambiguity and changing requirements
  • Able to work autonomously
  • Comfortable working in a small team with a diverse range of responsibilities

Benefits

Competitive salary, based on experience. 25 days of holiday plus.

Senior Software Engineer in Oxford employer: Brill Power

Brill Power is an exceptional employer, offering a dynamic work environment in the heart of Oxford where innovation thrives. With a strong focus on employee growth and collaboration, we provide opportunities for our team members to engage in cutting-edge projects that make a real impact in the energy sector. Our culture prioritises fun, fairness, and creativity, ensuring that every employee feels valued and inspired to contribute to our mission of advancing energy storage technology.
B

Contact Detail:

Brill Power Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Oxford

✨Tip Number 1

Network like a pro! Reach out to current employees at Brill Power on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, especially in C# or IoT, make sure to highlight them during interviews. We love seeing real-world applications of your work!

✨Tip Number 3

Prepare for technical challenges! Brush up on your coding skills and be ready to tackle some live coding tests. We want to see how you think and solve problems on the spot.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team!

We think you need these skills to ace Senior Software Engineer in Oxford

C# Programming
.NET Core 8 and later
Cloud Services (Azure)
Docker
API Development
Monitoring & Troubleshooting
Collaboration and Communication
IoT Software Development
Cloud Software Development
Experience with CAN
Experience with Modbus
Kubernetes
QuestDb
DuckDb
Working knowledge of C++
Working knowledge of Python

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C# experience and any relevant cloud services you've worked with. We want to see how your skills align with our needs, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for Brill Power. Share your passion for energy storage and innovation, and let us know how you can contribute to our team’s success.

Showcase Your Projects: If you've worked on any cool IoT or cloud projects, make sure to mention them! We love seeing real-world applications of your skills, so include links or descriptions of your work that demonstrate your expertise.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at Brill Power

✨Know Your C# Inside Out

Make sure you brush up on your C# skills, especially with .NET Core 8 and later. Be prepared to discuss your past projects and how you've used C# in real-world applications. They’ll likely want to see your problem-solving approach, so think of specific examples where you tackled challenges.

✨Familiarise Yourself with IoT Concepts

Since this role revolves around IoT devices, it’s crucial to understand the basics of IoT architecture and communication protocols. Get comfortable discussing how you’ve developed or maintained IoT solutions in the past, and be ready to explain how you would approach new challenges in this area.

✨Show Off Your Cloud Knowledge

Brill Power is looking for someone with experience in cloud services, ideally Azure. Brush up on your knowledge of cloud architecture and be prepared to discuss how you’ve implemented cloud solutions in previous roles. If you have experience with Docker or Kubernetes, make sure to highlight that too!

✨Emphasise Team Collaboration

This position requires working closely with various teams, so be ready to talk about your collaboration experiences. Share examples of how you’ve effectively communicated with team members and other departments, and how you’ve contributed to maintaining a positive team atmosphere.

Senior Software Engineer in Oxford
Brill Power
Location: Oxford
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
  • Senior Software Engineer in Oxford

    Oxford
    Full-Time
    36000 - 60000 £ / year (est.)
  • B

    Brill Power

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>