Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Software Developer (Mid-Level) | .Net, C#, ASP.Net MVC, SQL, JavaScript Hybrid Working - 3 days per week in the Maidenhead office We have an exciting opportunity to join a global digital technology company that fosters a culture of collaboration, growth, and more »
Oxfordshire, Milton Hill, United Kingdom Hybrid / WFH Options
Mars Recruitment
following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in ARM based software developments using C/C++ Experience with network and other communications buses. Experience with tools such as CMake, GIT (or other source code control system), a bug or more »
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Nominet
Experience with systems design and development from business requirements analysis to day-to-day management. Programming experience with more than one programming language, typically C, C++, C#, Scala, Java, Python. Superior problem-solving, written, verbal, and interpersonal communication skills. Experience managing, coaching, developing, and inspiring direct reports. What we offer more »
Abingdon, Oxfordshire, South East Hybrid / WFH Options
Tokamak Energy
systems is highly desirable. Experience of working with FPGAs or embedded systems running Linux is desirable. Experience in software programming in any language, ideally C/C++ or LabVIEW. Experience of working with optical instrumentation is desirable. Willingness to work 'hands on' in a laboratory setting High degree of self more »
Abingdon, Oxfordshire, South East Hybrid / WFH Options
Tokamak Energy
technology Requirements RTL designs in VHDL/Verilog with examples of using AXI4 interfaces (Full, Lite, Stream). Verification methodology, e.g. UVM, UVVM, OSVVM. C/C++ for embedded systems and object-oriented programming. Using source control (e.g. Git), CI/CD, code analysis, and benchmarking tools. Design of interfaces more »
Oxford, England, United Kingdom Hybrid / WFH Options
IC Resources
Embedded Software Engineer Qualifications : Strong background in developing Linux device drivers Proficiency in creating drivers for custom hardware (FPGA, GPU, NPU). Expertise in C programming and Shell scripting. Knowledge of ML accelerator stacks If this position sounds of interest please reach out to Harry Hansford @ IC Resources. more »
Embedded Software Engineer Qualifications : Strong background in developing Linux device drivers Proficiency in creating drivers for custom hardware (FPGA, GPU, NPU). Expertise in C programming and Shell scripting. Knowledge of ML accelerator stacks If this position sounds of interest please reach out to Harry Hansford @ IC Resources. more »
Reading, England, United Kingdom Hybrid / WFH Options
Platform Recruitment
Degree in Electronics, Electrical Engineering, or related field (or equivalent HNC + experience). ✔️ Experience with analogue & digital circuit design . ✔️ Proficiency in embedded C/C++ within a Windows or Linux environment . ✔️ Confident using schematic capture & PCB layout tools . Desirable (Bonus) Skills: ➕ Knowledge of BS EN more »
Degree in Electronics, Electrical Engineering, or related field (or equivalent HNC + experience). ✔️ Experience with analogue & digital circuit design . ✔️ Proficiency in embedded C/C++ within a Windows or Linux environment . ✔️ Confident using schematic capture & PCB layout tools . Desirable (Bonus) Skills: ➕ Knowledge of BS EN more »
Windsor, Berkshire, South East, United Kingdom Hybrid / WFH Options
Hive
issues and drive innovation. What We're Looking For: Experience in systems programming and Linux kernel development. Knowledge of Bitbake or Buildroot. Proficiency in C and related build tools. Familiarity with Git and scripting languages. Bonus Points For: Knowledge of Rust and Go. Experience in an agile environment. Understanding of more »
Reading, England, United Kingdom Hybrid / WFH Options
nGenium
from concept to production and post-production support. Drive innovation and improvements within the embedded software development process. Required Skills and Experience: Proficiency in C programming, with a focus on developing high-performance, efficient embedded systems. 5+ years of commercial experience in embedded software or firmware development. Strong hands-on more »
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Thales Group
collaborate competing needs of the customer and the organization. We would appreciate if you had programming experience with one or more of the following: C, C++, C#, .NET, Java We would like someone to join our team who has experience with one or more of the following: Networking technologies and more »
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
Flexibility to work in Hybrid model (50%) from our Reading office. Nice to Have Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ 5+ years industry experience in software development Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review more »
Flexibility to work in Hybrid model (50%) from our Reading office. Nice to Have Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ 5+ years industry experience in software development Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review more »
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
+ Take ownership of your own projects and work as part of a team Skills and Experience Required: + Real-time firmware development in C/C++ + Knowledge of digital and analogue electronics + Experience of schematic capture & debugging circuits Bonus: + Good knowledge of C# + Good knowledge more »
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
HAYS
Degree in a STEM subject Industry experience in modelling and simulation of digital electronics and interfaces/buses Industry experience in software development using C/C++, real-time software development Experience with any spacecraft simulation frameworks Experience with an emulation suite Experience in debugging and validating spacecraft onboard data more »
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
HAYS
developing software test environments, and QT-based interactive software applications Strong programming skills in Python Experience in software development for real-time embedded systems (C/C++) Experience of implementing real-time systems and software Experience in developing and implementing test plans Proactive and self-managing, able to plan and more »
Principal/Lead Storage Verification Engineer Desirable skills: Experience of Formal Verification (Jasper Gold or VC_Formal) Experience using SV UVM 1800.2 Familiarity with C/C++ Experience with any of the following storage interfaces: SAS, PCIe, NVMe (preferred) or SATA Salary and Package: Competitive Salaries Ranging From more »
Oxfordshire, England, United Kingdom Hybrid / WFH Options
Elite People Partners Ltd
Principal/Lead Storage Verification Engineer Desirable skills: Experience of Formal Verification (Jasper Gold or VC_Formal) Experience using SV UVM 1800.2 Familiarity with C/C++ Experience with any of the following storage interfaces: SAS, PCIe, NVMe (preferred) or SATA Salary and Package: Competitive Salaries Ranging From more »
/Python/TCL) Team player with good verbal and written communication skills Formal Verification Desirable skills: Experience using SV UVM 1800.2 Familiarity with C/C++ Experience with any of the following storage interfaces: SAS, PCIe, NVMe (preferred) or SATA Salary and Package: Competitive Salaries Ranging From more »
Oxfordshire, England, United Kingdom Hybrid / WFH Options
Elite People Partners Ltd
/Python/TCL) Team player with good verbal and written communication skills Formal Verification Desirable skills: Experience using SV UVM 1800.2 Familiarity with C/C++ Experience with any of the following storage interfaces: SAS, PCIe, NVMe (preferred) or SATA Salary and Package: Competitive Salaries Ranging From more »
High Wycombe, England, United Kingdom Hybrid / WFH Options
Enterprise Recruitment Ltd
for an experienced embedded software engineer to take on a crucial new project. For the first 6–12 months, you'll be developing embedded C software for a high-reliability RF communication system, working at the bare-metal level on ARM processors from Analog Devices. Your work will involve developing … hardware drivers and higher-level applications in C, both with and without an RTOS, ensuring seamless integration with the hardware. Additionally, individuals with the appropriate knowledge or interest will have the opportunity to engage in projects involving C++ and FPGA technologies. If you enjoy low-level, high-performance embedded development … of experience in embedded software development. Proficiency in serial communications, RTOS, and bare-metal programming is required. Senior embedded software engineer essential requirements Embedded C Bare metal RTOS Low level comms Senior embedded software engineer desirable skills C++ DSP SubVersion, Git Team Environment: The team pride itself on their diverse more »
High Wycombe, Buckinghamshire, UK Hybrid / WFH Options
Enterprise Recruitment Ltd
for an experienced embedded software engineer to take on a crucial new project. For the first 6–12 months, you'll be developing embedded C software for a high-reliability RF communication system, working at the bare-metal level on ARM processors from Analog Devices. Your work will involve developing … hardware drivers and higher-level applications in C, both with and without an RTOS, ensuring seamless integration with the hardware. Additionally, individuals with the appropriate knowledge or interest will have the opportunity to engage in projects involving C++ and FPGA technologies. If you enjoy low-level, high-performance embedded development … of experience in embedded software development. Proficiency in serial communications, RTOS, and bare-metal programming is required. Senior embedded software engineer essential requirements Embedded C Bare metal RTOS Low level comms Senior embedded software engineer desirable skills C++ DSP SubVersion, Git Team Environment: The team pride itself on their diverse more »
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Anonymous
/Modelling Software Engineers/Scientists/Physicists will have experience in developing scientific or technical software applications in a Linux environment with C++, C or Python. Any experience of control or real-time software would be advantageous, as would practical experience developing software that interacts with hardware such as … IoT, Raspberry Pi. Software Engineers/Physicist/Scientists will have a MPhys, M.Eng, BSc or PhD type of qualification. Software development training in C, C++ or Python more »
Buckinghamshire, United Kingdom Hybrid / WFH Options
Computer Futures
BSW stack development. Key Responsibilities: - Lead full lifecycle management of the Base Software (BSW) stack across various projects. - Develop high-quality firmware using Embedded C including MISRA C standards with tools such as Matlab & Simulink. - Ensure compliance with industry standards like ISO 26262 during code development processes. - Design and implement … robust unit testing procedures; manage configuration activities utilising specialised tools when necessary. Essential Skills: 1. Embedded C: Proficient knowledge required for microcontroller programming tasks relevant to firmware creation 2. Microcontrollers: Practical understanding needed especially relating to 32-bit systems or similar technologies used frequently in automotive applications 3. Experience/ more »