technical reviews, and reporting\nDrive all phases of the software lifecycle: requirements, design, implementation, testing, and integration\nDevelop embedded software using RTOSs such as VxWorks or embedded Linux\nDeploy software across multi-core or distributed hardware platforms\nCollaborate closely with hardware and firmware teams to deliver integrated systems\nFollow More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
leonardo company
testing and integrating software with firmware (VHDL/Verilog) and hardware. Excellent debugging skills and application of various strategies. Use of RTOSs 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 More ❯
the C++ Software Engineer entails: Some of the main duties of the C++ Software Engineer will include: Develop embedded software, using RTOSs such as VxWorks or embedded Linux Deploy software to multi-core or distributed hardware platforms Work alongside firmware and hardware engineers to develop working embedded solutions Use More ❯
We can only consider sole UK Nationals (no dual nationalities). Responsibilities of the C++ Software Engineer: Develop embedded software, using RTOSs such as VxWorks or embedded Linux Deploy software to multi-core or distributed hardware platforms Collaborate with firmware and hardware engineers to develop embedded solutions Use C++ More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
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 More ❯
Software Engineer entails:\n\nSome of the main duties of the C++ Software Engineer will include:\n\nDevelop embedded software, using RTOSs such as VxWorks or embedded Linux\nDeploy software to multi-core or distributed hardware platforms\nWork alongside firmware and hardware engineers to develop working embedded solutions\nUse More ❯