Principal FPGA Firmware Engineer- C/C++ , VDHL- Kingston Upon Thames area - Hybrid working (3 days in office) - Salary DOE plus ben efits including 8% pension, 26 days holiday plus bank holidays plus the option to purchase additional holidays & private medical healthcare cover and a range of other benefits to 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 »
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 »
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 »
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... more »
variety of projects within a dynamic Technical Consultancy. You will have gained a solid understanding of low level software programming languages including C and C++ and possess a strong interest in solving real-world problems. Excellent written and verbal communication skills are essential. Of pa... 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 »
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 »
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 »
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 »
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 »
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 »
Winwick, 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 »
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 »
Senior Design Engineer - Cambridge (Hybrid) Design Engineer - FPGA - C++ - Software Development - Embedded Linux - Python - SystemVerilog - Altera - Engineering - Design - Machine Learning - Digital Design Are you passionate about shaping the future of AI technology? Do you thrive in a collaborative environment where your ideas can make a real impact? Look no further 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 »
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 »
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 »
C++ Quant Developer - Analytics Library sought by leading investment bank based in Canary Wharf. *inside IR35* - 3 days a week onsite The role: Working as part of a strategic project to align asset class libraries Implement code for pricing and risk in derivatives pricing libraries Perform tests and analyse results 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 »