Southampton, Hampshire, South East, United Kingdom
JLA Resourcing Ltd
Role – Embedded C Developer Location – Remote, Occasional visits to site in Dorset Salary – up to £60,000 Start – ASAP You need to be able to obtain SC Clearance to be eligible for this role. The Opportunity This is your chance to join a forward-thinking team at the forefront of aerospace innovation. You'll work on new and well established … on advanced aviation systems. The role offers exposure to high-quality engineering standards and the chance to collaborate with a talented, cross-functional team of approximately 15 other Embedded C Developers. Additionally, this position offers a pathway for professional growth, allowing you to develop your skills and expertise in embedded systems and aerospace software engineering. The Role We are seeking … an experienced Embedded C Developer to play a pivotal role within a dynamic aerospace software development team. You will be responsible for ensuring software meets high technical and quality standards. You will get the opportunity of further developing your experience in Misra C or expand into this area. This is an exciting opportunity to contribute to cutting-edge aerospace technology More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Core Talent Recruitment
reliability. Mentor and support junior engineers across the project lifecycle. Work in a collaborative Agile team focused on delivering modern software solutions. What You'll Bring: Strong background in C/C++ for embedded systems. Experience developing software for safety-critical, regulated industries. Experience with Python and SQLite is a bonus. Knowledge of rotorcraft health monitoring (HUMS), vibration monitoring, or More ❯
analyzers Experience with automating binary analysis tasks in Ghidra, IDA Pro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with the Rust programming More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Exciting Engineering & Technology Companies Job Title: Senior Embedded Software Engineer Location: Southampton, Hampshire (Hybrid – 3 Days Onsite) Salary: Up to £65,000 + Benefits Senior Embedded Software Engineer | Embedded C/C++ | RTOS | Bare Metal | Southampton (Hybrid) Are you an experienced Embedded Software Engineer looking to take the lead on exciting new product development? Verso is exclusively retained by a … high-quality solutions Design, develop, and debug embedded software for real-time applications Y ou’ll Need: Proven experience in full lifecycle embedded software development Strong proficiency in Embedded C/C++ Experience with bare metal programming Knowledge of RTOS (Real-Time Operating Systems) Familiarity with communication protocols (e.g. UART, SPI, I2C, CAN) is advantageous Confident using electrical debugging and More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
The Role Design and develop robust software in C/C++ for embedded platforms. Create and maintain technical documentation to support design decisions. Ensure software operates reliably and meets functional specifications. Shape the long-term direction of software architecture and capabilities. Collaborate with cross-functional teams to develop innovative technology within real-world constraints. Develop and maintain test suites, including More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Mansell Recruitment Group
experienced Senior Embedded Software Engineer. The primary focus of the role is developing C++ code for embedded electronic systems and products. The Role Design and develop robust software in C/C++ for embedded platforms Create and maintain technical documentation to support design decisions Ensure software operates reliably and meets functional specifications Shape the long-term direction of software architecture More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
is collaborative, with opportunities to interact with various departments and occasionally with customers. The ideal candidate will have experience in: Taking software design projects from concept to manufacturing Embedded C/C++ development Bare metal programming Real-time operating systems (RTOS) Communication protocols (advantageous) Electrical debugging tools The position offers hybrid working options, requiring a commitment of 3 days on More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
ITDev
solutions. Quality Assurance: Developing test plans and debugging system-level issues. Minimum Requirements You must be fully eligible to work in the UK. You should have extensive experience with: C and C++ programming for embedded systems #J-18808-Ljbffr More ❯
more details please call me on 07842 002 256 or email shaun.varley@searchability.com SKILLS & EXPERIENCE REQUIRED: Exposure to Android or Linux internals Experience with low level coding languages like C, C++, Java or Kotlin. Successful applicant must hold active SC Security Clearance. TO BE CONSIDERED.... Please either apply by clicking online or emailing me directly to shaun.varley@searchability.com - I can … free to connect with me on LinkedIn, just search Shaun Varley. I look forward to hearing from you. EMBEDDED SOFTWARE ENGINEER KEY SKILLS: EMBEDDED SOFTWARE ENGINEER/LINUX/C/C++/ANDROID/NATIONAL SECURITY/DEFENCE/GOVERNMENT/SECURITY CLEARED/SECURITY CLEARANCE/SECURITY CHECK/SC CLEARED/SC CLEARANCE More ❯
from you? Academic background in Engineering or similar (Software, Electronics, Physics, Mathematics, etc.) At least 3 years of relevant professional experience in the software development area and knowledge of C, C++ Full-lifecycle software development experience, from initial requirements elicitation to design, coding, testing, documentation, implementation, integration and training Passionate and driven, curious and willing to share your knowledge, but … not able to offer visa sponsorship for this role at this time. Critical Software is proud to be a Benefit Corporation. A Benefit Corporation differs from a standard corporation (C-Corporation): It is a for-profit business entity, legally defined in the US and other jurisdictions, whose legally defined goals include the positive impact on society, workers, the community and More ❯
preferably in the cloud BS or MS degree in Computer Science, or equivalent experience Proficient with scripting skills (for example Shell, Perl and Python); and programming languages (for example C/C Java/Python etc) Strong experience with Continuous integration and Continuous Deployment (CI/CD) using tools like GIT/Bit Bucket, TeamCity, Artifactory, jira, Phabricator and Octopus More ❯
Southampton, Segensworth, Hampshire, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
departments, with occasional customer interaction. The successful Senior Embedded Software Engineer will have experience with: Experience in taking software design projects from concept to manufacture. Strong background in Embedded C/C++ development. Experience with bare metal programming Experience with real time operating systems (RTOS) Experience with communication protocols would be advantageous Proficiency in using electrical debugging tools The successful More ❯
with Linux scripting languages (e.g. Bash, Python). - Ability to lead technical teams and communicate complex ideas clearly. - Basic knowledge of HPC programming languages for debugging support (e.g. Fortran, C, MPI). Qualifications A degree in Computer Science, Engineering, Mathematics, or a related technical discipline - or equivalent relevant experience. We welcome applications from candidates with varied backgrounds, provided you can More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
Yoh, A Day & Zimmermann Company
and algorithm teams Strong documentation and communication skills Desirable skills include: Knowledge of communications signal processing algorithms (e.g. error correction, equalisation, beamforming) Experience with AMBA protocols, Python scripting, or C SystemC modelling Exposure to AMD/Xilinx FPGA toolchains or ASIC backend flows Understanding of project lifecycles including agile or V-model methodologies Why consider this opportunity? Work on industry More ❯
/MEng in Computer Science (or similar). -2 years experience using MongoDB -2 years experience using Node.js and Typescript -Experience working with a low-level language such as C or C++ is desirable -Experience with CI/CD pipelines, Docker and Kubernetes -Experience deploying production applications to AWS -Experience writing data analysis programs in Python -You are comfortable using More ❯
design of sophisticated anti-cheat mechanisms. Excellent command of low-level systems programming and operating system internals. Extensive experience in reverse engineering, ARM assembly knowledge is advantageous. Skilled in C/C++ for native security development, complemented by robust working knowledge of Kotlin for establishing secure, high-performance mobile applications. Proven experience in architecting, implementing, and continuously evolving state of More ❯
or trading systems. Strong understanding of order books, order state machines, and market microstructure. Excellent programming skills focused on performance and low-level optimization. Proficiency in Rust, or strong C/C++ experience with willingness to code in Rust full-time. Experience or interest in crypto markets is a strong plus. Leading role in a greenfield HFT project in crypto. More ❯
such as error correction, equalisation, channel estimation, beamforming) Familiar with the AMBA bus protocol Understanding of UVM verification techniques or practical experience using UVM for IP verification Experience using C SystemC for design modelling and integration Knowledge of a scripting language, such as Python Knowledge and appreciation of project methodologies across the design lifecycle, including agile and waterfall, requirement capture More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Synergize Consulting Ltd
the client's JIRA task management framework. Attend on-site sessions as required to verify VMS display output and live traffic flow interactions. Required Skills and Qualifications Proficient in : C/C# programming languages SOAP API development Knowledge of : Oblak Protocol or similar field-based/serial messaging protocols Experience working in secure, safety-critical, or infrastructure-related environments Familiarity More ❯
this space - apply below. Required Skills & Experience needed: Prior working experience with compiler technologies may that be with Frontend/Backend LLVM or MLIR. Strong programming language skills with C and/or C++. Familiarity with a GPGPU API such as SYCL, CUDA or OpenCL. Open Source code commits and reviews are beneficial. Experience of low level software or hardware … of GPU architecture and optimization techniques for GPGPU code would be a plus but not essential. Keywords: Compiler/Compilation/LLVM/GCC/OpenSource/Linux/C/C++/Low level/Hardware/debuggers/Fortran/OpenCL/CUDA/MLIR/Machine Learning/GPU/GPGPU By applying to this role you More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
include: Designing analogue and digital circuits, primarily digital, with a good analogue foundation. Products mainly use ARM-core microcontrollers. Managing design projects from concept to manufacturing. Basic experience with C programming for testing boards. The company is investing in IoT technologies for their next-generation products. For questions, contact David at 01582 350052 or email: [emailprotected] #J-18808-Ljbffr More ❯
reviews. Contribute to design processes and quality system improvements. Be prepared to engage in direct design activities (hardware or software) when needed. Essential Skills & Experience: Strong background in embedded C development and digital/analogue electronic design. Proven team leadership or project management experience. Commercial awareness with the ability to communicate technical solutions clearly and effectively. This is a permanent More ❯
techniques. Strong analytical and problem-solving abilities. Preferred Skills: Experience with verification methodologies (UVM, assertions, formal verification). Knowledge of CPU/GPU/DSP architectures. Proficiency in SystemVerilog, C, Python, or scripting languages. Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for More ❯
record of resolving security incidents, and conduct proactive research using industry-standard tools. Past research and CVEs related to Java security issues are advantageous. Proficiency in Java, expert-level C/C++ skills, and systems-level programming are essential. Strong leadership qualities, self-motivation, remote collaboration skills, and excellent communication skills are also required. Responsibilities The responsibilities include conducting proactive More ❯
Knowledge of communications signal processing algorithms (such as error correction, equalisation, channel estimation, beamforming) Understanding of UVM verification techniques or practical experience using UVM for IP verification Experience using C SystemC for design modelling and integration Experience in Technology Readiness Models Experience in system architecture of a multi-disciplinary team project More ❯