SonicJobs Logo
Login
BackBack to search
Exclamation markThis job is no longer availableReasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications

Embedded Software Engineer

Reed
Posted 15 days ago
Location

Newcastle Upon Tyne, Northumberland NE19 2BG, England

Salary

£30,000 - £50,000 per annum

info
Contract type

Full Time

As a result of strong financial foundation and continued investment, I am looking for an Embedded Software Engineer to join a manufacturing technology company who are paving the way for automation and robotics!  

!! Please note that due to the hands on nature of the physical systems this role is looking like 3-4 days in office with 1 day where you can choose to work from home !!

The company

In an end to end capacity, their advanced technology is used to transform business performance through scalable solutions for varied customer bases such as medical, environmental and electrical where engineering, design and supply chain are considered.

The teamThe team all share the same goal which is to deliver game changing solutions that will transform the productivity of their customers. You’ll work closely with other engineers across different divisions such as software and firmware which will support the cross functional development and testing.

The role/ day to day

  • You’ll write code using C++ and C for microcontrollers whilst following best practice such as test driven development.
  • You’ll really set the scene for Embedded Development in the team and drive process improvement such as CI / CD using Azure DevOps.
  • The electronic and system architecture is something you’ll have a hand in and leading the hardware testing / integration.
  • You’ll work closely with other engineers across different divisions such as software and firmware which will support the cross functional development and testing.

Experience required…( You don’t have to have all the below, this is just areas of expertise you may have )

  • Microcontroller (ARM Cortex M) programming in modern C++ and C
  • Driving process improvements such as Continuous Integration and Continuous Delivery (Ideally using Azure DevOps)
  • Design for testability, TDD and Unit testing frameworks (Google Test)
  • Communication protocols (UART, I2C, SPI, Ethernet, CAN)
  • Real-time motor control system software
  • Writing scripts in Python for automated tests and tools
  • Development using Visual Studio Code
  • Reading electronic schematics and collaborating with hardware engineers
  • Electronic testing
  • Creating hardware prototypes to test ideas and code

Personal Development 

  • As this is a Senior role you'll play an important role in knowledge sharing, mentoring Graduates / Juniors and sharing best practice with the team but you'll also have other Leads, Managers and other Senior members of the team to lean on for your own guidance and development. 
  • Regular 1-2-1's where you'll be able to give feedback and have open and honest conversations. 
  • You'll have career pathway options which you take the reigns on. There are examples in the business of cross training into other divisions, going into management or even staying hands on if that's what you prefer.

A snapshot of the package :

  • Salary up to £70,000 plus package
  • 25 days plus the usual Bank Holidays with options to buy / sell ( up to 35 and as low as 22) plus an extra day off for your Birthday
  • 8% Pension putting money away for your future 
  • Cycle to work scheme
  • A flexible working day so you can get the right balance to suit you 
  • Free on site parking 

Next Steps? If you would like to know anything more about this role or even just want to hear what other Embedded Software Engineer positions I have that may also be a good match for you then give me a shout on / or catch me on LinkedIn " Jessica Blackburn "


Explore these related job opportunities