Principal Firmware Engineer Luton Paying up to £80p/h (Umbrella) Responsibilities : Artificial Intelligence, including machine learning and genetic algorithms Auto-generated code using model driven engineering using MATLAB and Simulink tools Design tools such as Xilinx, TCL, Verilog, System Verilog and UVM Derivation of detailed Firmware requirements and architecture from system requirements A structured approach to firmware design More ❯
Electrical Engineering, Physics or Maths - and proven experience in simulation and modelling, preferably on aerospace or defence projects. Key skills and experience: Proficient with MathWorks tools, especially Simulink, Embedded MATLAB and Stateflow Confident building simulations from mathematical specifications Good understanding of modelling processes and working within a quality-driven environment Familiar with coding standards and development best practice It More ❯
Electrical Engineering, Physics or Maths - and proven experience in simulation and modelling, preferably on aerospace or defence projects. Key skills and experience: Proficient with MathWorks tools, especially Simulink, Embedded MATLAB and Stateflow Confident building simulations from mathematical specifications Good understanding of modelling processes and working within a quality-driven environment Familiar with coding standards and development best practice It More ❯
Electrical Engineering, Physics or Maths - and proven experience in simulation and modelling, preferably on aerospace or defence projects. Key skills and experience: Proficient with MathWorks tools, especially Simulink, Embedded MATLAB and Stateflow Confident building simulations from mathematical specifications Good understanding of modelling processes and working within a quality-driven environment Familiar with coding standards and development best practice It More ❯
Rugeley, Staffordshire, West Midlands, United Kingdom
Inspired Recruitment
coding for microcontrollers. Quick learner with a flexible and adaptable approach. Knowledge of embedded software operation within systems. Experience of DSPs would be beneficial. Experience of code generation from MATLAB/Simulink would be beneficial. Systems testing experience. Experience of power systems. Experience of Jama, DOORS, Polarion or similar requirements management tools. Experience of working with agile approaches such More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Certain Advantage
Masters e.g. Systems or Aerospace Engineering, Electrical Engineering, Mathematics, Physics.A proven track record in the following: Simulation and Modelling - preferably on Aerospace projects. The MathWorks products - specifically Simulink, Embedded MATLAB and Stateflow. Ability to produce a computer simulation (/Simulink model) from a mathematical specification. A good understanding of the modelling process and working within a quality process. A More ❯
in HIL testing: DSPACE, XPACK4 or similar. Good knowledge of Vehicle Dynamics Principles. Significant experience in Mechatronic Systems Validation and Verification. Experienced in Vehicle Simulation Software Packages such as Matlab/Simulink, IPG Carmaker or similar. Experience in programming is essential. Problem Solving skills and knowledge (6-Sigma or similar). Knowledge of Machine Learning techniques. Strong Analytical skills. More ❯
ideal) Background in physics, engineering, or maths Ability to explain and adapt technical models for customer needs Desirable Skills: Knowledge of ITASE or other military simulation tools. Knowledge of Matlab/Simulink. Understanding of Defence/Air Platform protection systems. Knowledge of threat systems (e.g., SAMs, IADS, Sensors, FPVs). Our non-negotiables: Due to the highly secure nature More ❯
Contribute to System Verification & Validation (V&V) activities as part of the continuous development/enhancement of the Radar System. Proven Ability/Key Skills Strong proven ability with MATLAB, particularly for use in analysis of large data sets. Full V-model lifecycle knowledge, with an emphasis on the middle to right side (implementation, integration, testing, and V&V More ❯
Royston, Hertfordshire, South East, United Kingdom
IO Associates
in a relevant discipline (e.g., Electronics, Computer Engineering, or similar) Strong knowledge or experience in Digital Signal Processing (DSP) algorithms (highly advantageous) Desirable Skills DSP/system modelling in MATLAB/Simulink Electronics development Embedded software development (C/C++, Linux) Experience with RADAR or communications applications Knowledge of Software Defined Radios (SDRs) What We Offer Exposure to cutting More ❯
Produce key engineering artefacts and documentation. Skills Degree in a STEM discipline or equivalent experience Proven systems engineering expertise across the lifecycle Proficiency in tools like UML/SysML, MATLAB, MoDAF, or similar Mission systems experience (especially in EW, DASS, Sensors, or RF domains) If you would like to be considered for this role please don't hesitate to More ❯
reviews • Support the creation of Engineering documents that form part of the Systems Engineering process Responsibilities • Knowledge of systems engineering methods and tools (e.g. UML/SysML, MoDAF, MOOD, MatlabMore ❯
E14, Canning Town South, Greater London, United Kingdom
Avanti Recruitment
Generate outputs (Gerbers, fabrication drawings, BOMs) Collaborate with hardware,and production teams through design reviews and validation. Troubleshoot and validate PCB designs. PCB design, tools, and best practices. PSpice MATLAB,, LTSpice Essential Altium Designer & Zuken CR5000 5 years of PCB design experience in R&D Strong background in high-speed, multi-layer PCB layouts and power electronics signal integrity More ❯
electronic converters. Key Responsibilities:- Collaborate with control boards to perform microcontroller software testing. Analyse system-level requirements and translate them into software specifications. Design and implement software components using MATLAB/Simulink and C/C++. Develop and execute unit tests for software components. Support validation activities using MIL, SIL, and HIL platforms. Participate in software code reviews and … rapid prototyping efforts. Required Skills & Experience:- Strong background in control system design and embedded software for power electronics. Experience with AUTOSAR and model-based design. Proficient in Embedded C, MATLAB/Simulink, Vector CANalyzer & CANoe. Skilled in requirement decomposition and validation in MIL/SIL/HIL environments. Knowledge of automotive electrical and communication systems. Detail-oriented with the More ❯
Working with control boards to perform microcontroller software testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop … and Experience: Solid background in control system design and embedded software development for power electronic converters. Experience in developing AUTOSAR software using model-based design. Experience using Embedded C, MATLAB/Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe Experience working with system/software requirements and requirement decomposition. Capable of validating control code More ❯
Working with control boards to perform microcontroller software testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop … and Experience: Solid background in control system design and embedded software development for power electronic converters. Experience in developing AUTOSAR software using model-based design. Experience using Embedded C, MATLAB/Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe Experience working with system/software requirements and requirement decomposition. Capable of validating control code More ❯
Gibbet Hill, Coventry, West Midlands, England, United Kingdom
Caresoft Global Ltd
Working with control boards to perform microcontroller software testing. Analyse system level requirements and decompose to software requirements. Design software components in-line with requirements. Implement software components using MATLAB/Simulink and/or C/C++ code. Develop and execute software component unit test cases. Contribute to software validation activities using Model in Loop, Software in Loop … Experience Essential: Solid background in control system design and embedded software development for power electronic converters. Experience in developing AUTOSAR software using model-based design. Experience using Embedded C, MATLAB/Simulink, CATIA NoMagic (or other model-based system engineering tool), Vector CANalyzer & CANoe Experience working with system/software requirements and requirement decomposition. Capable of validating control code More ❯
Glasgow, City of Glasgow, United Kingdom Hybrid / WFH Options
Belcan
Systems Engineers with MATLAB/SIMULINK Are you an experienced Systems Engineer with a good understanding of control systems, signal processing and model-based design using MATLAB/Simulink. The Belcan team is working on exciting new projects and is looking for Systems Engineers with Matlab and Simulink experience. Based in Glasgow the role can be carried … developing, testing, and optimizing engineering system models in Simulink for Aerospace and Marine applications. They will need a deep understanding of control systems, signal processing, and model-based design. Matlab will be used to generate the code for the Simulink model. The engineer will optimize the models for performance, accuracy, and resource utilization. Create comprehensive documentation for the models More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Belcan Technical Recruiting (UK) Ltd
Systems Engineers with MATLAB/SIMULINK Are you an experienced Systems Engineer with a good understanding of control systems, signal processing and model-based design using MATLAB/Simulink. The Belcan team is working on exciting new projects and is looking for Systems Engineers with Matlab and Simulink experience. Based in Glasgow the role can be carried … developing, testing, and optimizing engineering system models in Simulink for Aerospace and Marine applications. They will need a deep understanding of control systems, signal processing, and model-based design. Matlab will be used to generate the code for the Simulink model. The engineer will optimize the models for performance, accuracy, and resource utilization. Create comprehensive documentation for the models More ❯
control systems and software for projects. This role, plays a crucial part in meeting project requirements, from initial development to testing for production application. Utilising cutting-edge tools like MATLAB/Simulink and dSpace Hardware-In-the-Loop (HIL) rigs, the engineer will prototype control systems while ensuring project ownership and performance. Responsibilities Translate specifications and requirements into functional … systems, engaging in physical testing and production applications. Prototype control systems hardware and software using MATLAB/Simulink and dSpace HIL rigs. Engage in various software development tasks as necessary, ensuring project functionality and performance. Essential Skills & Experience Degree in Control, Software, or Electronic Engineering. Proficiency in modern control system and software engineering methodologies. Experience with MATLAB/ More ❯
. Experience with fast interfaces such as PCIe, Ethernet, JESDC. Proficiency in advanced verification techniques such as VHDL or System Verilog/UVM. Familiarity with Model Based Engineering using Matlab and Simulink tools is advantageous. Strong capability in analysing system-level requirements to derive detailed Firmware requirements. A methodical approach to the full firmware design lifecycle, ideally following structured … innovative VHDL-based FPGA designs. Advanced verification techniques using VHDL or SystemVerilog/UVM. FPGA technologies from Xilinx, Altera, or Microsemi and associated tools. Model Driven Engineering tools including MATLAB and Simulink. High-Speed Interface Design & Integration (PCIe, DDR3, Ethernet). Analysing system-level documents and deriving detailed Firmware requirements. Applying structured firmware processes such as RTCA DO More ❯
Edinburgh, Granton, City of Edinburgh, United Kingdom
ARM
. Experience with fast interfaces such as PCIe, Ethernet, JESDC. Proficiency in advanced verification techniques such as VHDL or System Verilog/UVM. Familiarity with Model Based Engineering using Matlab and Simulink tools is advantageous. Strong capability in analysing system-level requirements to derive detailed Firmware requirements. A methodical approach to the full firmware design lifecycle, ideally following structured … innovative VHDL-based FPGA designs. Advanced verification techniques using VHDL or SystemVerilog/UVM. FPGA technologies from Xilinx, Altera, or Microsemi and associated tools. Model Driven Engineering tools including MATLAB and Simulink. High-Speed Interface Design & Integration (PCIe, DDR3, Ethernet). Analysing system-level documents and deriving detailed Firmware requirements. Applying structured firmware processes such as RTCA DO More ❯
interfaces such as PCIe, Ethernet, JESDC is also required. Able to use advanced verification techniques such as VHDL or System Verilog/UVM. Familiarity with Model Based Engineering using Matlab and Simulink tools is also an advantage Analysis of system level requirements to derive detailed Firmware requirements. A methodical approach to the full firmware design lifecycle, working to a … FPGA designs Advanced verification techniques using either VHDL or SystemVerilog/UVM Current FPGA technologies from either Xilinx, Altera or Microsemi and their tools Model Driven Engineering tools including MATLAB and Simulink High Speed Interface Design & Integration, including PCIe, DDR3, Ethernet Analysing system level documents and deriving detailed Firmware requirements Adopting a methodical approach to the full firmware design More ❯
Creating innovative VHDL-based FPGA designs Utilising advanced verification techniques, including UVM Employing current FPGA technologies (Xilinx, Altera, Microsemi) and their tools Utilising Model Driven Engineering tools such as MATLAB and Simulink Designing and integrating high-speed interfaces like PCIe, DDR3, and Ethernet Analysing system-level documents to derive detailed Firmware requirements Debugging firmware designs and supporting system-level … designs Proficiency in advanced verification techniques using VHDL or SystemVerilog/UVM Knowledge of current FPGA technologies from Xilinx, Altera, and Microsemi Familiarity with Model Driven Engineering tools including MATLAB and Simulink Experience in designing high-speed interfaces like PCIe, DDR3, and Ethernet Understanding of structured firmware design processes and lifecycle management Ability to specify complex timing and area More ❯
Do: - Perform microcontroller software testing on control boards to ensure optimal performance. - Analyse system-level requirements and convert them into detailed software requirements. - Design and implement software components using MATLAB/Simulink and/or C/C++ code. - Develop and execute unit test cases for software components to ensure quality and reliability. - Contribute to software validation activities using … A strong background in control system design and embedded software development for power electronic converters. - Proficiency in developing AUTOSAR software using model-based design tools. - Experience with Embedded C, MATLAB/Simulink, and tools like Vector CANalyzer & CANoe. - Knowledge of automotive electrical and communications systems, with a keen eye for detail and accuracy. - A collaborative spirit and the ability More ❯