suites and much more besides. This role offers breadth and variety of activities. The position would suit a skilled developer in C++, C or assembler as well as languages such as Python (or potentially C#, Java, et al), with a grounding in embedded or basic appreciation of electronics. You'll … good university education in computing, electronics, physics or another technical subject from a ranking institution, backed by good A-level grades. C++, C or assemblylanguage programming skills as exercised commercially, ideally in an embedded context, but others considered. Python (or C#, Java etc.) experience either as a … primary language or for test suites - certainly you will know multiple programming languages well. Sufficient embedded software, electronics, or physics awareness. Experience with Embedded Linux is a major plus, as is "bare metal" and RTOS coding. Additional experience is valued with Yocto/BitBake, VHDL/Verilog for FPGA More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
Engineers are also encouraged to mentor junior members Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assemblylanguage (preferably ARM), C/C++ and/or hardware verification languages e.g. ( SystemVerilog), shell programming/scripting (g. Tcl, Perl, Python etc. More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
ARM
Engineers are also encouraged to mentor junior members Required Skills and Experience : Worked on embedded C/C++ based SoC verification environments Knowledge of assemblylanguage (preferably ARM), C/C++ and/or hardware verification languages e.g. ( SystemVerilog), shell programming/scripting (g. Tcl, Perl, Python etc. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
in leading teams or projects Knowledge of scripting eg Python, Perl or unix shell scripting Experience of design for Safety and Security Knowledge of assemblylanguage, C/C++ Technical reviewing of others' work Understanding of the fundamentals of computer architecture In Return: In return, you will get More ❯
Desirable experience: Working knowledge of SystemVerilog Assertions (SVA). Mentoring team members. Knowledge of scripting eg Python, Perl or unix shell scripting. Knowledge of assemblylanguage (preferably ARM), C/C++ and/or hardware verification languages e.g. SystemVerilog. If this role is of any interest please apply More ❯
Desirable experience: Working knowledge of SystemVerilog Assertions (SVA). Mentoring team members. Knowledge of scripting eg Python, Perl or unix shell scripting. Knowledge of assemblylanguage (preferably ARM), C/C++ and/or hardware verification languages e.g. SystemVerilog. If this role is of any interest please apply More ❯
Desirable experience: Working knowledge of SystemVerilog Assertions (SVA). Mentoring team members. Knowledge of scripting eg Python, Perl or unix shell scripting. Knowledge of assemblylanguage (preferably ARM), C/C++ and/or hardware verification languages e.g. SystemVerilog. If this role is of any interest please apply More ❯
Engineers are also encouraged to mentor junior members. Required Skills and Experience: Worked on embedded C/C++ based SoC verification environments. Knowledge of assemblylanguage (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming/scripting (e.g. Tcl, Perl, Python etc. More ❯
Engineers are also encouraged to mentor junior members. Required Skills and Experience: Worked on embedded C/C++ based SoC verification environments. Knowledge of assemblylanguage (preferably ARM), and hardware verification languages e.g. SystemVerilog, shell programming/scripting (e.g. Tcl, Perl, Python etc.). Experienced in one or More ❯
and/or Arm System Architectures Exposure to interconnect design or architecture High level programming experience such as C/C++ and/or assemblylanguage programming Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. In Return: Arm is committed to global talent More ❯
and/or Arm System Architectures. Exposure to interconnect design or architecture. High level programming experience such as C/C++ and/or assemblylanguage programming. Experience in embedded operating systems, device drivers, microprocessor and embedded system hardware architectures. More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
Damco Spain SL
and processes (unpacking malware, reconstructing code logic, etc) is desirable. Some programming experience for example, C, Python, Go, and/or other languages desirable. Assemblylanguage knowledge is a plus but not essential is desirable. Development and deployment of dockerized applications, desirable but not essential. Experience with multiple More ❯
and spectrum analysers. Hardware design skills across analogue, digital, and microcontroller systems, using tools such as Proteus and Altera. Embedded systems expertise using C, assembler, PIC-C, Hi-Tech C, and tools like MPLAB and MPLAB X IDE. Programming experience in C, C#, HTML, and Visual Basic for Excel, within More ❯
Cambridge, Cambridgeshire, England Hybrid / WFH Options
ECM Selection
most of: PCB layout, low level comms - e.g. SPI, I2C, FPGA, Verilog, VHDL, microcontrollers and SOCs - Experience in developing embedded software in C and assembler - Experience with embedded Linux - Practical hands-on skills - prototyping circuits and use of common lab equipment - Full, existing, and unrestricted right to work in the More ❯
proven relevant experience since graduating OR Proven ability gained through exposure to the semiconductor industry and OIPT product experience. Programming in C#, C++, C, assembler, and PLC programming experience. It would be helpful to have had some exposure to/experience of machine learning and/or other forms of More ❯
engineering—borderline hardware. Your expertise includes some blend of modern C/C++ with the following: Operating systems (Linux Kernels) CPU architecture GPU programming AssemblyLanguage Hardware knowledge (ASICs/FPGAs) Hit apply or drop me a note to find out more More ❯
vs multi-threaded. Having working experience in CPU performance analysis, methodology (PMU-based, TDA), tools (linux perf, Intel Vtune, android simpleperf/perfetto), aarch64 assemblylanguage programming. Having knowledge on CPU architecture and micro-architecture performance techniques (branch prediction, prefetchers). You are used to develop and adapt More ❯
desired results A comprehensive understanding of risk management and proven experience of ensuring own and others' compliance with relevant regulatory processes Nice to Have : Assembler, Automation, GDPS, Rexx and CLIST skills Proficient in Top Secret skills Performance monitoring using Omegamon, RMF, SMF and SAS More ❯
South East London, London, United Kingdom Hybrid / WFH Options
LA International Computer Consultants Ltd
Nice to Have Technical Skills * EntireX Listeners * EntireX Reliable RPC Understanding * EntireX Application Monitoring * EntireX RPC-ACI Bridge * Operating Systems: Linux * Programming languages: Natural, Assembler or C. Support and Maintenance Skills * Troubleshooting: Ability to identify, diagnose, and resolve technical issues related to EntireX. * Debugging: Proficiency in debugging techniques and tools. More ❯
london, south east england, united kingdom Hybrid / WFH Options
LA International Computer Consultants Ltd
Nice to Have Technical Skills * EntireX Listeners * EntireX Reliable RPC Understanding * EntireX Application Monitoring * EntireX RPC-ACI Bridge * Operating Systems: Linux * Programming languages: Natural, Assembler or C. Support and Maintenance Skills * Troubleshooting: Ability to identify, diagnose, and resolve technical issues related to EntireX. * Debugging: Proficiency in debugging techniques and tools. More ❯
Letchworth Garden City, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Ernest Gordon Recruitment
the team to solve complex technical challenges Reverse engineer MCU's and ECU's back to binary level Code in C/C++ and Assembly Work under ISO 26262 THE PERSON: Have Experience with Reverse … Engineering tools like GHIDRA, IDA Pro, Binary Nija or similar Commutable distance to Letchworth Keywords: RE, Reverse, Engineer, Binary, C/C++, Software, Embedded, Assembler, Assembly, Motorsports, Letchworth, London, Luton, Hybrid, Remote, Reference Number: BBBH18962 If you're interested in this role, click 'apply now' to forward an up More ❯
or embedded software development · Experience with bare-metal programming and hardware interfaces · Familiarity with GPU or accelerator firmware development · Strong C programming skills and assemblylanguage knowledge · Understanding of computer architecture and hardware interfaces · Experience with debugging tools and methodologies for embedded systems · BS/MS in Computer More ❯
or embedded software development · Experience with bare-metal programming and hardware interfaces · Familiarity with GPU or accelerator firmware development · Strong C programming skills and assemblylanguage knowledge · Understanding of computer architecture and hardware interfaces · Experience with debugging tools and methodologies for embedded systems · BS/MS in Computer More ❯
and Experience Required: Required skills and experience: Demonstrated expertise in Arm (A64) or RISC-V (RV64GC) architectures. Strong knowledge of low-level software programming, assemblylanguage, SIMD intrinsics, and system-level programming practices. Exceptional ability to communicate complex technical concepts clearly and concisely. Familiarity with Linux operating system More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
WA Consultants Ltd
and Experience Required: Required skills and experience: Demonstrated expertise in Arm (A64) or RISC-V (RV64GC) architectures. Strong knowledge of low-level software programming, assemblylanguage, SIMD intrinsics, and system-level programming practices. Exceptional ability to communicate complex technical concepts clearly and concisely. Familiarity with Linux operating system More ❯