in working with CAN tools such as Vector CANape and CANoe Ideally have experience in working with NI tool chain, LABVIEW, MATLAB, Simulink and C language Experience in building SW tools that facilitate testing – scripts, regression testing etc Experience in the specification, design, building and validation of Production EOL rigs more »
Cambridge, England, United Kingdom Hybrid / WFH Options
Premier Group Recruitment
solutions for a variety of industries including the rail & automotive sector. Responsibilities: Develop new Embedded C++ code and improve legacy code written in Embedded C Work through the full software development life cycle Work in a small, multi-disciplinary team for Electronics Hardware & Software Engineers Manage time efficiently to ensure … on time delivery of projects Key Skills/Experience: Degree in Electronics/Computer Science or another relevant discipline Embedded C/C++ Embedded Linux (Kernel & User-space) Serial interfaces & Peripherals (I2C, SPI, UART etc.) Full software development life cycle experience Microcontrollers (ARM STM32, M-Series, PIC, ESP32 etc.) Any more »
and RTOS applications, as well as larger systems such as multi-core SoCs (AMD, Xilinx and others). There is some legacy code in C, but it only requires occasional support as the team are a long way down the road to moving to C++. They do use other tools … occasional travel to Europe and opportunities for career development including mentoring junior members of the team. Keywords: Software Engineer, Power Electronics, Embedded Linux, C++, C, Cambridge, Hybrid, Remote, Multi-threaded, Kernel, Control Systems, User-space Applications Another top job from ECM, the high-tech recruitment experts. Even if this job more »
an experienced software developer who has extensive Linux kernel knowledge to join their Cambridge based R&D team. You will be working primarily in C on the design, development, and test of complex system level software. You will be working on the development of virtualisation technology, used... APCT1_UKTJ more »
different types of coverage in hardware, as well as checking methodologies and behavioural functional models. Knowledge of assembly language (preferably Arm), and/or C/C++ In-depth technical reviewing of others’ work You apply on LinkedIn or send me: Michelle an email with your CV to mk@eu more »
usefulness of different types of coverage in hardware, as well as checking methodologies and behavioral functional models. Knowledge of assembly language , and/or C/C++. If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com. 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 »
truly contributes to the well-being of society at large. Requirements:- Good degree (1st or 2.1) in a relevant technical subject Experience in embedded C development Exposure to a higher level language for prototype development (Python, C++, MATLAB or similar) Eligible for UK security clearance (UK nationality) Enthusiasm for working … engineers. The company's evolution offers you the freedom to develop your career, with opportunities for project management and client interaction if desired. Keywords: C, Embedded, Cybersecurity, Defence, Python, C++, MATLAB, UK National, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not more »
or computer science but more importantly can demonstrate significant project experience working on embedded mechatronic systems. You'll have a high proficiency in embedded C, and probably some exposure to bare-metal programming of microcontrollers. You'll have experience with Python, C++ and C# for prototyping or general software engineering. … and also provide an excellent remuneration package including a wide range of benefits including significantly enhanced pension, private medical and life insurance. Keywords: Embedded C, Bare Metal, Real Time, Microcontrollers, Prototyping, Electronics, Multidisciplinary Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite more »
to make continued improvements and development in the companies embedded software. The successful candidate will need: Previous commercial experience in Embedded Software Development Embedded C ARM Microcontrollers Experience with Secure Boot, U-Boot Trusted Platform Module (TPM) Familiarity with Yocto Linux Kernel This role will be an initial 12 month more »
taking ownership of technical success in customer-led and internal projects. Your responsibilities will encompass a diverse range of tasks, from software development in C/Python on Linux to quality improvement initiatives within our established processes. Collaborating within our high-performing team, you'll engage in activities such as … graduate to senior level of experience, holding a B.Sc. or equivalent in Computer Science or a related field. Key technical skills include proficiency in C, Python, and Linux programming, with optional expertise in debugger or compiler internals, JITs, low-level user-level coding, assembly languages such as x86 or ARM … stimulating environment, we encourage you to apply and become an integral part of this extraordinary journey. If you have very strong experience with debugging, C, Python & Linux, this is the role fore for you more »
about disrupting the autonomous vehicle industry, your search ends here! Main Duties: + Working within their experienced development team + Design and implement in C/C++ + Using the company’s TI based embedded platforms Skills and Experience Required: + Technical degree + 4+ years experience in embedded Cmore »
Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent. Formal Software development within Aerospace, Automotive, Medical or similar embedded software development environment. Fluent in C for safety critical embedded applications and MISRA C guidelines. Experience with fixed point and floating point arithmetic. Experience with 32bit CPU/FPU, Interrupts, Peripherals … layer code development in AUTOSAR systems, particularly with Vector MICROSAR and the DaVinci toolchain. Desirable Experience: Experience in MATLAB and Simulink Model development - including C code and integration. Use of test tools for Unit testing, SIL testing and HIL testing. Writing and reviewing software requirements. System level understanding of power more »
and 3G Development of test firmware to support hardware validation Software development on Rasperry Pi/GNU/Linux using Node.js Firmware development in ‘C’ on ARM Cortex M and ESP32 processors What will we need you to have? Be familiar with AngularJS and Node.JS, particularly using sockets and embedded … STM32-CubeMX, Visual Studio Code, Arduino IDE and Keil uVision Experience with IoT technologies such as MQTT, SQL databases, PHP, Python Fluency in embedded ‘C’, preferably using the GNU Compiler Collection Ability to perform hardware level testing, using oscilloscopes and logic analysers. Ability to generate test code to exercise specific more »
and responding to security vulnerabilities. The work can be fast-paced and evolve rapidly, so understanding of automated testing is required. Requirements: Expertise with C or C++ programming on Linux. Experience with Yocto (other similar and relevant Open Source project experience would be considered). Knowledge and understanding of Linux … and friendly environment to allow employees to be themselves. Diversity and inclusion are embraced and celebrated. Keywords: Central Cambridge, Linux, Open Source, Yocto, Kernel, C, C++, Security, Enterprise Products Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us more »
source projects. This includes engagement with the community and understanding of open-source development methodologies not just code commits. High level of skill in C and/or C++. A Computer Science degree or similar experience. You will be working in a globally diverse team, so experience and comfort with … in the UK and have full rights to work in the UK without time limits to be considered for this role. Keywords: Open-Source, C, C++, Web browser, Linux, Kernel, Drivers, AV, System Software, OS Another top job from ECM, the high-tech recruitment experts. Even if this job's more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Vector Recruitment Ltd
We are seeking an Audio expert to work within a cutting-edge Audio and media development company as an Audio Systems Engineer/Audio Specialist. You will get the chance to work with the some of the latest technologies and more »
projects as an integral member of our high-performance team. • Lead software development endeavors, ensuring timely delivery and adherence to quality standards, primarily using C/Python on Linux platforms. • Spearhead initiatives to enhance product quality through defined processes. • Engage in collaborative team activities such as task estimation, code reviews … and continuous improvement efforts. Technical Skills: • C • Python • Linux programming Optional technical skills: • Debugger or compiler internals • JITs or other code generators. Why Join? • Contribute to groundbreaking technology that is transforming software development. • Work in a collaborative and innovative environment with a dynamic team. • Competitive compensation and benefits package. more »
Cambridge, England, United Kingdom Hybrid / WFH Options
Connected Consulting Limited
multiple tools. Experience of AMBA protocols (AXI, APB, CHI, etc.). Experience of high-speed I/O interface standards such as USB, MIPI C/D-PHY, UFS, etc. "Nice To Have" Skills and Experience: Synopsys FPGA synthesis flows SoC verification, in particular directed-C based environments. Version control … and project management/bug tracking systems e.g. Git and Jira UNIX environment and shell programming/scripting in e.g., TCL, C-shell, Python etc. If you have the required experience and want to be part of a team that helps build innovative products that impact millions of people, then more »
tools. ▪ Detailed experience of AMBA protocols (AXI, APB, CHI, etc.). ▪ Experience of high-speed I/O interface standards such as USB, MIPI C/D-PHY, UFS, etc. Desirable Skills and Qualities As well as excellent written and spoken English, skills in the following areas would improve your … application: ▪ Experience of Synopsys FPGA synthesis flows ▪ Understanding of SoC verification, in particular directed-C based environments. ▪ Working with version control and project management/bug tracking systems such as Git and Jira · Use of a UNIX environment and shell programming/scripting in e.g., TCL, C-shell, Python etc. more »
an experienced software developer who has extensive Linux kernel knowledge to join their Cambridge based R&D team. You will be working primarily in C on the design, development, and test of complex system level software. You will be working on the development of virtualisation technology, used by some of … and on millions of devices globally. A successful candidate must have: 3+ years’ experience working on low level operating systems or Linux kernel Strong C programming knowledge Good knowledge of networking protocols A strong problem solving skills Apply now as interviews are being scheduled more »
with bench level electronics testing and ideally experience using external test houses for EMC and/or environmental tests Skill with microcontroller programming in C and/or Python The team works in conjunction with their European parent company with occasional joint projects, therefore optional travel to the continent is … health care provisions are on offer to the successful candidate. Keywords: PCB, Altium, Schematic, Microcontrollers, STM32, AMD Xilinx Zynq, FPGA, Verilog, VHDL, Power Electronics, C/C++, Python, EMC, Ethernet/EtherCAT, MODBUS/TCP Another top job from ECM, the high-tech recruitment experts. Even if this job's more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Oho Group
an experienced software developer who has extensive Linux kernel knowledge to join their Cambridge based R&D team. You will be working primarily in C on the design, development, and test of complex system level software. You will be working on the development of virtualisation technology, used by some of … and on millions of devices globally. A successful candidate must have: 3+ years experience working on low level operating systems or Linux kernel Strong C programming knowledge Good knowledge of networking protocols A strong problem solving skills Apply now as interviews are being scheduled more »
St Neots, England, United Kingdom Hybrid / WFH Options
Pico Technology
our team, you will play a crucial role in demonstrating the full capabilities of our PicoScope hardware through the creation of example code using C/C++/C#. Your responsibilities will extend to assisting customers in the development of diverse and compelling applications, supporting the testing and evaluation of … appropriate products for their specific applications. Key Accountabilities and Main Areas of Responsibility: Create example code showcasing the comprehensive capabilities of PicoScope hardware using C/C++/C# Assist customers in the development of a wide variety of applications, adding a touch of cool and interesting features Collaborate with … software features Provide guidance to customers in selecting the right products for their specific applications. What we're looking for: Previous experience working with C/C++/C# Excellent written and verbal communication Customer Service experience What's in it for you? At Pico we believe in providing you more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Ernest Gordon Recruitment
product development roadmap The Person : Background with FPGA Design Understanding of the interactions between hardware and software. Job Reference:BBBH11723 Keywords: FRGA, VHDL, Embedded, C/C++, Software, Hardware, NASA, Defence, Hybrid, Cambridge, If you're interested in this role, click 'apply now' to forward an up-to-date copy … an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website. more »