Bristol, Avon, England, United Kingdom Hybrid/Remote Options
MBDA
in a variety of development stages within our weapons systems including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising C, C++, C# and Java. Ensuring the functional and technical robustness of project deliverables Owning responsibility for the creation and maintenance of technical documentation. Working with other departments within the company More ❯
Develop and execute test plans, including the creation of automated test scripts. Key Skills/Experience Required: Minimum of 3 years' experience working with embedded systems. Proficiency in embedded C programming for developing bare-metal firmware. Strong understanding of synchronisation challenges in embedded environments. Familiarity with common communication interfaces and protocols such as SPI, RS-485, and CAN. Hands-on More ❯
Bristol, BS34, Stoke Gifford, Gloucestershire, United Kingdom
Zenovo
Develop and execute test plans, including the creation of automated test scripts. Key Skills/Experience Required: Minimum of 3 years’ experience working with embedded systems. Proficiency in embedded C programming for developing bare-metal firmware. Strong understanding of synchronisation challenges in embedded environments. Familiarity with common communication interfaces and protocols such as SPI, RS-485, and CAN. Hands-on More ❯
Employment Type: Permanent
Salary: £45000 - £55000/annum Up to £55,000 + Bonus & Benefits (De
a hands-on Software Development role, you will be working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. The team are integral in the development of weapon systems and system architectures, and More ❯
a hands-on Software Development role, you will be working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. The team are integral in the development of weapon systems and system architectures, and More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Systems Engineering and Assessment Limited
Proposal Support, agree software work packages (scope, estimates, costs) Define software elements of solutions to support bids and enquiries What we're looking for Recent embedded software experience using C/C++ Experience with developing on Bare Metal, FreeRTOS, Embedded Windows or Embedded Linux Experience with Git version control Experience with serial protocols e.g RS232, I2C, SPI, RS485, CANBUS, MODBUS More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
in a variety of development stages within our weapons systems including both embedded and front end software development on a range of platforms, such as Windows and Linux, utilising C, C++, C# and Java. Learn about the functional and technical robustness of project deliverables The importance of technical documentation. Work with other departments within the company, learning a general overview More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
The opportunity: This is a hands on role working collaboratively with Project Leads, Simulation Architects and the wider MBDA project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems and system architectures, and as More ❯
Bristol, Avon, England, United Kingdom Hybrid/Remote Options
MBDA
Autonomous Systems, Robotics, or Mechatronics Algorithms knowledge such as Modern/Classical Control, Navigation, Data Fusion, Tracking and Guidance, Machine Learning Tools and Libraries such as Matlab, Simulink, Python, C/C++, Py Torch, Open AI-Gym/Universe, Model based design Experience of algorithm research and/or product development and support A keen curiosity about innovative technologies and More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
software engineering and the development of physical models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An More ❯
FPGA or other hardware/systems design and development Experience with RTL (SystemVerilog/Verilog/VHDL) Previous internship experience in hardware or low-level software engineering Experience with C, C++, or Python Passion for solving complex problems and ability to draw upon knowledge and experience from a variety of technical areas to produce extremely high-performance solutions Reliable and More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
FGPA, DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
Within these tasks, you will have the opportunity to develop skills with the following tools and platforms: Matlab and Simulink Python Deep Learning libraries (e.g. Pytorch, scikit-learn, ONNX) C/C++ Hardware development boards (e.g. NVIDIA Jetson products) Alongside involvement with departmental activities, you will be part of a wider cohort of summer placements and graduates on the Early More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
Desirable, but not essential Safety critical systems experience Knowledge of standards such as DefStan 00-55, DO-178C & DO-330 Embedded software development experience using Ada and/or C/C++. Knowledge of Real Time Operating Systems Model Driven Design experience Knowledge of test automation methods Knowledge of DOORS, Engineering Workflow Management (EWM), Rapita Suite, Rhapsody, LDRA Breakpoint Analysis More ❯
Bristol, BS1, United Kingdom Hybrid/Remote Options
Zenovo
in the ongoing development of software for Real-Time Operating Systems, working to recognised safety standards, and delivering high-quality design and test documentation. Key Skills Required: Proficient in C and Assembly programming languages Skilled in Embedded Systems Design and implementation Experienced in software development within controlled and regulated environments Proficient in working with Real-Time Operating Systems (RTOS) Strong More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum Up to £50,000 (depending on experien
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
ZENOVO LTD
in the ongoing development of software for Real-Time Operating Systems, working to recognised safety standards, and delivering high-quality design and test documentation. Key Skills Required: Proficient in C and Assembly programming languages Skilled in Embedded Systems Design and implementation Experienced in software development within controlled and regulated environments Proficient in working with Real-Time Operating Systems (RTOS) Strong More ❯
Bristol City Centre - BS1, Bristol (County), United Kingdom
Zenovo
growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate, and manage engineering teams. Experience in project management, including planning, scheduling, and resource allocation. Ability to manage multiple concurrent More ❯
Employment Type: Permanent
Salary: £65000 - £72000/annum Up to £72,000 (Depending on Experie
growth within your team. Required Skills & Experience: Proven experience in embedded software development within a safety-critical environment. Solid understanding of embedded systems and RTOS Strong programming skills in C and assembler. Demonstrated leadership experience with the ability to mentor, motivate, and manage engineering teams. Experience in project management, including planning, scheduling, and resource allocation. Ability to manage multiple concurrent More ❯
to apply your intuition and innovation to solve. You'll learn how to build simulation software in programming languages/environments such as: Mathworks (MATLAB, Simulink and Stateflow) Fortran C/C++ Our teams implement Agile working practices and dynamic working across multiple projects to meet demand, aided by the use of collaborative tools. We also work closely with other More ❯
the product lifecycle through threat modelling and risk analysis.* Drive continuous improvement in security testing, automation, and vulnerability management practices.* Proficiency in one or more programming/scripting languages: C, C++, Python, or Bash, preferably in embedded or Linux environments. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary More ❯
the product lifecycle through threat modelling and risk analysis. * Drive continuous improvement in security testing, automation, and vulnerability management practices. * Proficiency in one or more programming/scripting languages: C, C++, Python, or Bash, preferably in embedded or Linux environments. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary More ❯
the product lifecycle through threat modelling and risk analysis.* Drive continuous improvement in security testing, automation, and vulnerability management practices.* Proficiency in one or more programming/scripting languages: C, C++, Python, or Bash, preferably in embedded or Linux environments.* Familiarity with relevant standards, including:o DEF STAN 05-138 - Cyber Security in Defence Acquisitiono DO-326A/ED-202A More ❯
experienced engineers Key Skills Required: Strong experience in embedded software development within a safety-critical environment (Aerospace) Proficient experience of embedded systems and real-time operating systems Proficiency in C programming Strong knowledge of the full software development lifecycle Experience working to safety standards If this sounds like you, please apply and I will be in touch More ❯
experienced engineers Key Skills Required: Strong experience in embedded software development within a safety-critical environment (Aerospace) Proficient experience of embedded systems and real-time operating systems Proficiency in C programming Strong knowledge of the full software development lifecycle Experience working to safety standards If this sounds like you, please apply and I will be in touch More ❯
experienced engineers Key Skills Required: Strong experience in embedded software development within a safety-critical environment (Aerospace) Proficient experience of embedded systems and real-time operating systems Proficiency in C programming Strong knowledge of the full software development lifecycle Experience working to safety standards If this sounds like you, please apply and I will be in touch More ❯