Embedded Software (firmware) Engineer - Expiring soon!

Posted 12/07/2024 by Unicorn Resourcing

Location:
Waterbeach
Salary/Rate:
£55,000 - £58,000/annum

Embedded Software (Firmware) Engineer

Location: Waterbeach

Salary: £55-£58k

Hours: Hybrid min 2 days in the office. Core hours 10am - 4pm 37.5 hour week Monday to Friday with flexibility on days WFH each week

Start Date: ASAP

Unicorn Resourcing is pleased to present an exciting opportunity for a Permanent Embedded Software (firmware) Engineer in Waterbeach, Cambridgeshire.

Our client is a company offering a comprehensive benefits package and fostering a flexible, inclusive work environment. The successful candidate will join a dynamic team, working on cutting-edge projects.

This role requires expertise in embedded software, C++, Python, and Linux, and offers the chance to make a significant impact in a forward-thinking organization.

Primary technical requirements

  • At least 3 years of experience working with embedded software systems.
  • Good working knowledge of C and Python.
  • Substantial experience with Cortex MCUs, e.g. M7 or M4.
  • Familiarity with I2C, SPI, and UART communication protocols.
  • Experience working with LVDS protocol and SpaceWire protocols.
  • Familiarity working with on-chip and external peripherals such as ADCs and temperature sensors.
  • Substantial GCC development experience with Eclipse-based IDEs and/or Keil.
  • Experience with Embedded Linux, e.g. Yocto.
  • Experience with remote firmware update, cryptographic hashing, and bootloader development for inclusion in end products and support of low-rate production.
  • Familiarity with reading and interpreting hardware schematics.
  • Experience troubleshooting issues using Oscilloscopes and Logic Analyzers.

Non-technical Skills

  • MSC or higher in Electrical & Electronics Engineering, Computer Science, or related course.
  • Good communication skills.
  • Good writing skills.
  • Comfortable working in a multi-disciplinary team, e.g. Mechanical and Electronics engineers.

Desirables

  • Development experience with DC brush and/or Stepper motors.
  • Backend and Database development experience.
  • Frontend development experience.
  • Experience with video codecs and compression algorithms.
  • Experience working with Version control software, e.g. Bitbucket, and following best practices for software development.
  • Comfortable with code reviews via pull requests.
  • Experience working with Jira for software development purposes.
  • Development experience with aerospace flight heritage sub-systems.
  • Contributed to redundancy and risk management procedures from the software point of view.
  • Contributed to Test plan development.
  • Experience reviewing/maintaining documents such as Software Requirements and Specifications (SRS), Software Architecture, and API documentation.
  • VHDL/Verilog development experience in the context of Xilinx/Altera FPGAs.

If you are interested in the role of Embedded Software (Firmware) Engineer and feel that you have the relevant experience, please contact your Recruitment Partner, Lisa Logan at Unicorn Resourcing on (phone number removed) or email (url removed)

If this job isn't exactly right for you but you're looking for something new, please contact us for a confidential career discussion.

Unicorn Resourcing Limited is acting as an Employment Agency in regard to this Permanent opportunity.

Type:
Permanent
Contract Length:
N/A
Job Reference:
134
Job ID:
221990687

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts