We have a diverse range of tenants at the Park. Our tenants are ambitious businesses growing fast in exciting areas. Do you have the skills and drive to be part of their journey?
Cubik Innovation is hiring an Embedded Software Engineer to design and code embedded software on a diverse range of projects.
We’re now strengthening our design team with an emphasis on our software capability and quality, to deliver on our healthy pipeline of new and ongoing work. It’s an opportunity to become an influential team member with scope to shape and grow our software offering.
The work is varied and technically challenging. We place equal emphasis on producing embedded software in parallel with the hardware development process. We also offer a chance to specialise, for example working more deeply with relevant aspects that are of interest to you.
Once up to speed, your work may also include:
* Influencing how we design, maintain, and evolve our customer software solutions.
* Exploring ways of making reusable code components, for efficiency.
* Optionally: forming a specialisation, such as driver development, mobile apps, etc.
* Someone who relishes a mix of short and long-term projects, contributing across solution design, implementation, validation, evolution, and technical support.
* Ability to uncover, capture and validate requirements, and to apply effective design approaches, working in a multi-skilled team.
* Comfortable supporting customer design discussions and product demos.
* Adept at low-level, bare metal embedded C development.
* Knowledgeable in RTOS such as Free RTOS.
* Knowledgeable in a range of microcontrollers such as Microchip PIC, ATMega, ESP32.
* Skilled in microprocessor peripheral driver development, preferably for serial communications i.e. UART, I2C, SPI.
* Knowledge of Raspberry Pi, Python.
* Skilled in developing OTA comms protocols i.e. Command Interfaces, Bootloaders.
* Familiarity with a range of software version control methods.
* Familiarity with software standards such as ISO 62304, MISRA.
* An understanding of the full product development lifecycle.
* A solid understanding of hardware systems, system testing and legacy and current systems.
* An appreciation for good documentation, analysis, debugging and efficiency.
* A collaborative, adaptable and user centred approach.
You may also like to bring – or like to gain – skills such as:
* Mobile development (Android/iOS)
* Linux for embedded platforms
* Java
* Microsoft Visual Studio
* C#/C++
* Software Documentation (UML, Doxygen)
Salary and benefits:
* Additional birthday and length of service holiday.
* Employee of the month reward scheme.
* Flexible working practices - tell us what you need.
* Personal development plan that you can shape.
About us:
Cubik Innovation is a privately-owned design consultancy, founded in 2012. We’re an established electronics design consultancy with in-house manufacturing capabilities, serving a global customer base. We collaborate on all aspects of hardware, firmware, and software design, from initial concept and research, through prototyping and design iteration, and on to technical support.
We have designed and manufactured electronic products for organisations of all shapes and sizes, from individual innovators to SMEs and product-led tech firms, through to global corporations. We offer a culture where you will work under your own initiative towards common goals, in a collaborative and friendly environment. We can provide as much autonomy, self-directed learning, and responsibility as you’re ready for, with the backing of mentoring along the way. We’re open to supporting your development with additional training, time to learn within the role, and more.
Location: Fishponds, Bristol with opportunities for hybrid working - tell us what you need.
#J-18808-Ljbffr