Bristol, Avon, England, United Kingdom Hybrid/Remote Options
MBDA
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, learning More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
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 of More ❯
departments, you will cover anything from embedded systems to front end software. This software will be developed on using various platforms, including: Linux and Windows, utilising languages including C, C++ and Java. Programme structure On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway at either Cranfield MK:U University (if Stevenage More ❯
run on real hardware platforms. This includes developing graphical interfaces, real-time data visualisation tools and integrating machine learning models for inference. The Role • Develop applications using Python and C++ for prototype and R&D systems. • Create intuitive and responsive graphical user interfaces that present real-time data to end users. • Implement data acquisition and visualisation pipelines for hardware-connected More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
balance is maintained! What we're looking for from you: You will be able to demonstrate experience and knowledge in the following areas: Strong proficiency in software programming in C++ A proven record in delivering software product on complex systems Be able to demonstrate experience and knowledge of all aspects of the Software Development Lifecycle especially software requirements and design More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
develop your skills across a wide range of products and technologies. What we're looking for from you: Strong proficiency in software programming in Core Java and/or C++ A proven record in delivering software product on several complex systems Be able to demonstrate experience and knowledge of all aspects of the Software Development Lifecycle especially software requirements and More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
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 appreciation of More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
software development team and advance the technical development of our synthetic environments/simulation components for one of MBDA's weapon systems A strong background in software (C# and C++), and its realisation and system wide impact, with a robust approach to problem solving You will have an open approach to software development, as the software you develop can be More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
Systems Engineering and Assessment Limited
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 Ability to More ❯
Bristol, Avon, England, United Kingdom Hybrid/Remote Options
MBDA
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 their applications More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
of the company process for delivering products to our customers, including test and certification. We work across a number of disciplines, primarily software development using programming languages such as C++, C# and Java within environments such as Visual Studio and Eclipse, but we also span system engineering, networking, hardware integration, and use of algorithms such as flight dynamics and rotational More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
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 Careers Programme More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
software developers with experience in using software to build hardware solutions or synthetic environments. The successful candidates will be able to demonstrate exposure to practical software engineering, C#/C++ software development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
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 understanding More ❯
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 workers More ❯
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 - Airworthiness More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
ZENOVO LTD
PCB layout techniques for power supply and EMC performance - Designing for manufacturability and testability Beneficial Experience: - Developed software at the hardware level for embedded systems - Understanding of Object Orientated C++ - Understanding of real-time operating systems (RTOS) and real-time software - Knowledge of LabVIEW Benefits Summary: - Matched company pension contributions up to 5%. - 25 days annual leave rising to More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
YT Technologies
the long-term goal of building and leading the embedded engineering capability within an innovative, forward-looking company. Key Responsibilities Design, develop, and maintain embedded firmware in C/C++ for ESP32 and STM32platforms. Lead development using ESP-IDF, including OTA updates, BLE, Wi-Fi, and peripheral integration. Work directly with global clients to define, develop, and deliver high-quality … IoT. Integrate and control vision systems (thermal and RGB cameras). Collaborate closely with electronics engineers on PCB bring-up, debugging, and validation. Essential Skills & Experience Strong C/C++ programming for embedded systems. Expert knowledge of ESP32 (ESP-IDF) and STM32 microcontrollers. Solid understanding of wireless communication protocols: BLE, Wi-Fi, LoRa, ZigBee, LTE, 5G, NB-IoT. Proven experience More ❯
Bristol, Avon, South West, United Kingdom Hybrid/Remote Options
MBDA
Bristol We have a great opportunity for a skilled and adaptable Verification and Validation (V&V) Test Engineer to join our Real-Time Embedded software department! Salary : Circa £64,000 depending on experience Dynamic (hybrid) working : typically, 4 days per More ❯