Software Engineer

Fenstanton, ENG, GB, United Kingdom

Job Description

Software Engineer



Work arrangement Office based

Office location 1 - 2 Beech Court, The Lakes Business Park, Fenstanton, PE28 9RF

Reports to

Chief technology Officer



Oomph EV is a Cambridge-based clean-tech company, focused on developing & manufacturing advanced, mobile and tethered DC EV charging solutions. We're focused on enabling the B2B transition by providing smart DC solutions which break the complex infrastructure barriers and help accelerate the transition to electrification. Delivering scalable, flexible, and smart charging infrastructure will help companies to reach decarbonisation targets easier and quicker.

We are passionate about safety, design and quality, relationships and delivering outstanding results in every detail both internally and externally.

We have a team who each excel in their areas of expertise, a company vision we will continue to build upon with an inclusive team with a shared shared vision to make a difference with passion & excellence.

The Opportunity

We are building the next generation of EV charging infrastructure, which needs software just as much as it needs hardware. You will be part of the team designing and building our software ecosystem - which includes embedded control software, user interfaces, web dashboards and backend data collection, coordination and control systems.

We don't expect you to have lots of experience in all of these areas - we're looking to complement our existing software team, and if you have experience in any of the above and a willingness to dive into the rest we want to hear from you!

The Role

Collaborate on the design, build and deployment of Oomph's software systems - from embedded Linux system software to web-based monitoring and control platforms.

Work in conjunction with the rest of the engineering team to integrate seamlessly with Oomph's EV charging hardware.

Shape the technical direction of our complete software offerings in response to identified customer needs and strategic business objectives.

Build elegant integrations with industry and customer interfaces and protocols.

Promote and practice good software development principles - version control, testing, CI, documentation etc.

Knowledge, Skills & Qualifications

Proven background in a modern programming language (Python, Rust, Go, etc) and willingness to

skill up in languages you may be less familiar with.

Experience with building software for the modern web - security, authentication, etc

Understanding and some experience of frontend development - HTML, Javascript/Typescript, CSS

Working understanding of lower level/embedded programming (C, ...)

Experience building and deploying software for Embedded Linux devices

Understanding of declarative config management (Nix/NixOS) or infrastructure as code (Ansible, Terraform, etc)

Experience with systems administration and deployment and monitoring of software ("Devops", Systemd, Prometheus, Grafana etc)

Awareness of standards and practices in the EV charging ecosystem - CCS, ISO 15118, OCPP, OCPI, etc

Understanding of embedded/industrial hardware protocols and interfaces - RS485, Modbus, CAN...

Willingness to adapt to and shape evolving project requirements and contribute to a dynamic and innovative work environment.

Strong collaboration and communication skills to work effectively within cross-functional teams.

Again, don't worry if you don't check all these boxes - there's a lot of different skills listed above and we don't expect you to match all of it! If you identify with a good amount of them, and the prospect of expanding your skillset and expertise excites you we want to hear from you!

You should apply if:

You're a generalist.

You like having a stake and a say in the whole software development pipeline: from design to build to deployment.

You have a drive to shape the direction of a growing development team.

You're motivated to build elegant, efficient solutions to solve immediate, business-critical problems.

You want to apply modern languages, frameworks, tools and practices.

Location and commitments



Permanent

Full-time

37.5 hours per week

Office based, occasional UK travel

Job Types: Full-time, Permanent

Pay: 35,000.00-55,000.00 per year

Benefits:

Company pension On-site parking
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3966889
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Fenstanton, ENG, GB, United Kingdom
  • Education
    Not mentioned