SonicJobs Logo
Login
Left arrow iconBack to search

Embedded Software Engineer

Matchtech
Posted a day ago, valid for 4 days
Location

Marlow, Buckinghamshire SL7, England

Salary

£45,000 - £54,000 per annum

info
Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • Our client, a leader in the Defence & Security sector, is seeking an Embedded Software Engineer for a contract role in Marlow.
  • The position focuses on developing and testing embedded software for Electronic Warfare (EW) Training pods, requiring experience with C++ embedded software on embedded Linux OS.
  • Candidates should have at least 5 years of relevant experience and be proficient in designing, coding, debugging, and testing software, as well as interfacing with various data protocols.
  • The role offers a competitive salary of £50,000 to £60,000 per year, along with opportunities for professional development and a supportive work environment.
  • If you are an experienced Embedded Software Engineer interested in this opportunity, we encourage you to apply to join the dynamic team.


Our client, a leader in the Defence & Security sector, is currently seeking an Embedded Software Engineer to join their team in Marlow. This is a contract role focusing on a major Electronic Warfare (EW) Programme, supporting the development and testing of embedded software for EW Training pods. You will be responsible for the design, development, and verification of SoC Multi ARM Processors Devices, ensuring adherence to development processes and the integration of modules.



Key Responsibilities:

  • Design, develop and test firmware components within set timelines and budgets
  • Conduct peer reviews of software and documentation
  • Produce required software support documentation
  • Assist in estimating, planning, and progress reporting
  • Provide support to project, system, and operations teams
  • Continue development of discipline competence and expertise
  • Ensure compliance with engineering processes and regulatory requirements
  • Identify opportunities for process improvement
  • Collaborate with project team members to analyse and address project requirements
  • Support design review practices in accordance with project governance
  • Identify and document intellectual property such as trade secrets, patents and controlled information
  • Perform any other duties reasonably requested by management


Job Requirements:

  • Experience with C++ Embedded software on embedded Linux OS (e.g., Petalinux/yocto)
  • Expertise in design, coding, debugging, reviewing, and testing software
  • Experience interfacing Ethernet (TCP/IP, UDP) on ARM Cortex A53 or R5
  • Proficiency in implementing software interfacing various serial data (UART/I2C/SPI/IPMI)
  • Experience with Xilinx FPGA and Zynq MPSoC devices using Xilinx Vivado IDE
  • Familiarity with DSP algorithms, Software Defined Radio (SDR), VHF UHF transceivers, and de/modulation standards to run on FreeRTOS on Cortex ARM R5
  • Capability in designing time-critical code on an RTOS
  • Experience in designing embedded Linux drivers for custom programmable logic firmware interfaces
  • Experience with memory management using DDR, DMA, cache coherency, and partitioning
  • Experience with MicroSemi Smartfusion2 devices and designing embedded applications running on FreeRTOS on its ARM Cortex M3 processor
  • Experience with UML Modelling and documentation
  • Proficiency in verification through unit testing and designing test simulation software (e.g., creating GUIs with QT)
  • Experience with GIT, SourceTree, and BitBucket
  • Relevant technical degree or equivalent qualification
  • Familiarity with the EW, aerospace, and defence industries, markets, products, and technologies


Benefits:

  • Opportunity to work on a variety of challenging projects within the Defence & Security sector
  • Professional development and training opportunities
  • Supportive and collaborative work environment


If you are an experienced Embedded Software Engineer looking for a new opportunity in the Defence & Security sector, we would love to hear from you. Apply now to join our client's dynamic and talented team in Marlow.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.