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.