Take ownership of project planning, technical reviews, and reporting Drive all phases of the software lifecycle: requirements, design, implementation, testing, and integration Develop embedded software using RTOSs such as VxWorks or embedded Linux Deploy software across multi-core or distributed hardware platforms Collaborate closely with hardware and firmware teams to deliver integrated systems Follow standards such as RTCA DO More ❯
experience). Proficiency in C or C++ programming in an embedded environment. Knowledge of developing software for microprocessors and microcontrollers. Experience with RTOS development such as Integrity, FreeRTOS, RTEMS, VxWorks, or Linux embedded. Understanding of communication interfaces like CAN, Ethernet, FlexRay, PCI, SPI, I2C, UART, USB. Experience with agile and V-model software development methodologies. Strong problem-solving skills More ❯
team Experience with the repair, configuration, troubleshooting and operations of network devices, computer systems (Windows and Unix/Linux operating systems), and communications equipment Well-versed with VMS, Windows, VxWorks, and/or LINUX/UNIX operating systems Experience with Perl, Python, PowerShell or other scripting languages Willingness to complete a two-year overseas tour commitment Active DoD Top … team Experience with the repair, configuration, troubleshooting and operations of network devices, computer systems (Windows and Unix/Linux operating systems), and communications equipment Well-versed with VMS, Windows, VxWorks, and/or LINUX/UNIX operating systems Experience with Perl, Python, PowerShell or other scripting languages Willingness to complete a two-year overseas tour commitment Active DoD Top More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
of C++ Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware Excellent debugging skills and application of various strategies Use of RTOS's such as VxWorks or embedded Linux Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs A good understanding of electronics, schematic More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
e.g., RTCA-DO178C) using object-oriented C++ Hands-on integration working within a lab environment on target hardware Implementation of real-time embedded software applications built upon Linux or VXWorks RTOS (Desirable) An understanding of the Software Engineering lifecycle from requirements elicitation to delivery and release The ability to influence the development approach considering design principles, modularity, reuse, best More ❯
Devon, England, United Kingdom Hybrid / WFH Options
Holt Executive Recruitment
embedded C/C++ code Familiarity with hardware interfaces (e.g. Ethernet, RS-232/RS-422) UI development experience (e.g. Visual Studio C++, C#) Bonus Points For: Experience with VxWorks or similar RTOS Use of source control tools (SVN, Git), Jira and Confluence Familiarity with unit testing, static code analysis and networking (TCP/UDP) What’s On Offer More ❯
some substantial hands-on embedded development experience. Additional extra-curricular involvement with technology development that demonstrates your interest in embedded development. Experience of real-time operating systems such as VxWorks , understanding of networking protocols and a good background in data structures and algorithms would be beneficial. Please not that unfortunately sponsorship is not available for this role, so full More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
potential, with a willingness to mentor and guide teams toward best practices. Knowledge of industry standards, including RTCA-DO178C or equivalent integrity frameworks. Experience with Object Orientation, Linux/VXWorks (Desirable)-but adaptability, systems thinking, and leadership potential are key. If you're looking for an opportunity to develop your leadership skills and drive technical excellence, apply today! What More ❯
in Software testing methodologies You've worked with Operating Systems such as uTasker (at the heart of many of our products) or you bring relevant RTOS experience (e.g. FreeRTOS, VxWorks, Green Hills, QNX) You've got proven hands-on 'real time' experience with embedded microcontrollers (e.g. ARM) using toolchains such as Rowley Crossworks, Keil uVision etc. You're comfortable More ❯
years of experience as a Field Engineer or Product Engineer, specializing in electronics/avionics systems, software, or broadcast technology. Extensive knowledge of Linux, Unix, Windows, and VxWorks (or embedded operating systems). Extensive knowledge of TCP/IP networks and troubleshooting methods. Thorough understanding of wiring schematics, diagrams, and other engineering/aircraft documentation. Effective interpersonal, organizational, and More ❯
Dundee, Angus, Scotland, United Kingdom Hybrid / WFH Options
Reed
time firmware, ideally using C++. Solid understanding of 32-bit microprocessors (preferably ARM) and 8/16-bit microcontrollers. Hands-on experience with real-time operating systems such as VxWorks, FreeRTOS, or μC/OS-II/III. Good working knowledge of USB protocols and implementation. Ideally holding a degree in Software, Computer, or Electronics Engineering (2:1 or More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
and adapt, embracing new technologies and methodologies in real-time embedded systems. Hands-on integration and requirements engineering, ensuring high-quality software solutions. Experience with Object Orientation, Linux/VXWorks (Desirable)-but if you're not familiar, don't worry! We prioritise flexibility and the ability to grow. Commitment to high-integrity standards, including knowledge of RTCA-DO178C or More ❯