engineers from other teams including architecture, design, implementation, modelling, performance analysis, silicon validation, FPGA and board development Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. ( SystemVerilog), shell programming more »
performance analysis, silicon validation, FPGA and board development. Senior engineers are also encouraged to mentor junior members. Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming more »
performance analysis, silicon validation, FPGA and board development. Senior engineers are also encouraged to mentor junior members. Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming more »
FPGA implementations. Knowledge/Experience of implementation of DDR memory sub-systems. Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object-orientated (e.g. C++) Use of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. Experience and knowledge of Arm more »
using cycle approximate/accurate performance models. Experience in generating pre-silicon/pre-RTL performance projections and performance bottleneck debug and analysis. Strong C/C++ programming and debugging skills. Excellent interpersonal and communication skills. Ability to work in teams and to collaborate with colleagues in other groups and more »
fault injection tools and methodologies ( g. Z01X ) Experience in developing test cases from Safety Requirements Understanding of the fundamentals of processor architectures Coding with C/C++ language and assembly language, preferably Arm ISA, for functional coverage Analysing & reporting verification coverage to meet project delivery criteria’s Exposure to UVM more »
engineers from other teams including architecture, design, implementation, modelling, performance analysis, silicon validation, FPGA and board development Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. ( SystemVerilog), shell programming more »
design, and implementation of secure devices Significant embedded software systems design experience Architectural level design experience Security systems concept knowledge in an embedded environment C, C++ and Java understanding Android &/or embedded Linux system architecture knowledge advantageous but not essential Unique opportunity... more »
of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. Programming languages such as: assembly language, higher-level (e.g. C), object orientated (e.g. C++). If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to more »
architecture (CPU) and have at least 6 years’ experience in processor verification. Experience in unit and full chip level test benches. Fluent in Systemverilog, C/C++ and Python. Knowledge of RISC-V ISA would be advantageous. Your benefits package will depend on position, but your benefits programme will include more »
Senior Embedded Software Engineer to join their growing Cambridge team. They are looking for a Senior Embedded Software Engineer who can develop the embedded C and RTOS applications at the core of their products and contribute to the design and development of automated systems for building, testing and, validation of … Electronic Engineering, Computer science or equivalent. Extensive RTOS and Linux experience Hands-on experience with Yocto/Open Embedded/PetaLinux Demonstrable knowledge of C/C++ If you are a Embedded Engineer looking for your next role then apply now more »
apply and develop your skills and progress quickly through positions. Requirements: · Degree from a Russell Group University or equivalent · 2 years + industry experience · C/C++ · Good communication skills Apply now for immediate consideration as interviews are already being scheduled. Firmware Engineer - Cambridge more »
Stevenage, England, United Kingdom Hybrid / WFH Options
Akkodis
Engineer with proven experience in developing real-time software solutions for defence/space applications. The ideal candidate will possess a strong background with C/C++ programming language with an understanding of real-time embedded systems. About the role: As an Embedded Software Engineer, you will be responsible for … developing mission-critical software solutions for defence and space. Your expertise in C programming will be instrumental in the design, implementation, and optimization of real-time embedded software to meet the requirements. What you’ll be doing: Utilize proficiency in C programming to develop high-performance, real-time embedded software … software requirements, design specifications, and test plans. About you: Proven experience within embedded software development for defence, aerospace, or space industries. Strong proficiency within C and C++ programming. Real-time embedded software development required. Mission Akkodis, is a global leader in the engineering and R&D market that is leveraging more »
equipment Proficient in programming embedded microcontrollers Desirable Skills Background in power electronics, such as DC-DC converters or motor drives Software development experience in C/C++ or Python for embedded systems Familiarity with EMC and environmental testing conducted by external test houses Knowledge of communication interfaces like Ethernet/ more »
opensource software onto proprietary hardware and implementation of 3rd party binaries. Required experience: Experience developing embedded software for bare-metal on ARM architecture in C/C++. Experience and familiarity with the OSI model, including specific experience with development for Layer 2/3. Desirable experience: Experience with Embedded Linux more »
in SoC power management design and implementation In-depth understanding of Linux, tools, libraries and open source development Extensive systems programming experience with C++ & C Ability to work in both user and kernel space Intimate knowledge of media playback engines and streaming protocols Proven track record of success with embedded more »
Learning techniques to solve real-time problems! We are looking for candidates with; · A STEM degree from a Top-tier University · Strong programming skills (C/C++, Java, Javascript or Python) · Problem solving skills A strong salary and the opportunity to work alongside some of Cambridge's strongest engineers awaits more »
CB4, Impington, Cambridgeshire, Milton, United Kingdom
Integrity
design, and implementation of secure devices Significant embedded software systems design experience Architectural level design experience Security systems concept knowledge in an embedded environment C, C++ and Java understanding Android &/or embedded Linux system architecture knowledge advantageous but not essential Unique opportunity for a Software Security Architect to join more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Langham Recruitment Limited
Principal GNSS Engineer | Cambridge | Hybrid | up to £100k | Sponsorship Offered Are you looking for a new opportunity within the GNSS space? Are you looking to offer your expertise to help scale a growing team? Are you looking to join a more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Reed Technology
members, as well as cross-departmental collaboration. Required Skills & Qualifications: Degree level qualification in a relevant discipline. Excellent knowledge of programming languages such as C, C++, Java, and Kotlin. Experience with real-time, multi-processor, multi-threaded, event-driven software. Embedded Linux Kernel and user-space software development experience of more »
code which will meet required standards Continuous improvement Required Skills Able to read and understand schematics Microcontroller firmware development Able to develop Windows software C/C++ experience Debugging experience Desirable (not essential) MISRA coding standards Source control expertise Degree in a relevant engineering discipline more »
using VHDL and System Verilog\UVM test-bench methodologies. Using FPGA design toolsets and Mentor verification tools (QuestaSim & ModelSim). Generating low-level software (C) to facilitate FPGA test and integration with the wider embedded system, along with the ability to Configure and Document designs to a high professional standard. more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Circle Group
Verilog/VHDL experience 5+ years FPGA (Quantus, Vivado, Altera) experience Bachelors and Masters/PhD in Mathematics, Engineering (Or Similar) Experience with C++, C or python coding languages Familiar with Linux operating systems Benefits Starting salary between £65,000 - £85,000 per annum 25 days holiday plus Bank Holidays more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
La Fosse Associates Ltd
of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc Programming languages such as: assembly language, higher-level (e.g. C), object orientated (e.g. C++ more »
Platform Services, and Release Management teams to contribute to our application development. Investigate, diagnose and resolve issues. We’re excited if you have Strong C or C++ experience. Experience with OpenGL, DirectX, or any other graphics APIs Experience developing UI applications using popular frameworks such as ReactJS Relevant software development more »