products industry and work on a range of detection devices. Ideally they are looking for someone with a strong background in embedded C and C++, with experience in a range of microprocessors, particularly the STM32 family. The role will be on site in... APCT1_UKTJ more »
verbal communication skills, from technical document writing to giving presentations to stakeholders "Nice to Have" Skills and Experience: You may have Strong C/C++ skills Knowledge of scripting languages e.g. Python Familiarity with MBSE Familiarity with requirements management systems Familiarity with work planning tools such as Jira or RTC more »
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 or other more »
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 or other more »
Skelmersdale, England, United Kingdom Hybrid / WFH Options
ARM
with ML frameworks. Extend ML frameworks to simplify integration with Compute Library Required Skills and Experience : Software development, with very good programming skills, preferably C++ and Python. Excellent understanding of parallel programming primitives and constructs. Ability to quickly investigate and debug large software frameworks. Optimising code for performance. A real more »
software engineering skills including understanding of object-oriented programming, data structures, and algorithms Knowledge of formal verification techniques and tools Competency in C/C++ or Assembly language (preferably Arm) programming Competency in a hardware design language, preferably Verilog Practical experience of working on microprocessor or complex system interconnect and more »
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 IP and AMBA standard. more »
silicon validation, FPGA and board development Staff 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/scripting more »
collaborate with external end developers Meaningful experience in developing cross-platform software (Windows, Linux, macOS) Ability to review and comment code written in C, C++, Python Familiarity with modern software development practises, including source control, automated testing, object-oriented or functional paradigms and the Agile methodology "Nice to have" Skills more »
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/scripting more »
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/scripting more »
Manchester, England, United Kingdom Hybrid / WFH Options
ARM
with ML frameworks. Extend ML frameworks to simplify integration with Compute Library Required Skills and Experience : Software development, with very good programming skills, preferably C++ and Python. Excellent understanding of parallel programming primitives and constructs. Ability to quickly investigate and debug large software frameworks. Optimising code for performance. A real more »
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 sites. Proactive more »
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 sites. Proactive more »
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 IP and AMBA standard. more »
with a strong understanding of real-time systems, data processing, and storage techniques. You will be adept in programming languages like Assembly, C, and C++ (experience with C# an advantage). You will have a demonstrable background in system-to-system interfaces, real time data collection, and be proficient in more »
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/scripting more »
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/scripting more »
Engineer/Software Engineer/Senior Software Developer/Software Developer with extensive C# knowldege and experience as well as worked with C/C++ coding skills is required to join an expanding technology company that designs, tests, and launches high-tech products in an exciting ind... more »
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 sites. Proactive more »
silicon validation, FPGA and board development Principal 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), and hardware verification languages e.g. ( SystemVerilog), shell programming/scripting (g. Tcl, Perl, Python etc. more »
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 or other more »
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/scripting more »
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/scripting more »