to the post as may be assigned from time to time by the Head of Software Education and Experience: Essential: Strong software programming skills (C/C++) 7+ years embedded Linux development including kernel level code Experience of custom board development/bring-up using vendor SoC and BSP and more »
and debug issues. What you'll definitely need - At least 5 years of experience in software development for embedded systems Strong programming skills in C and C++ Experience with embedded development tools and processes Experience with embedded system design, including knowledge of hardware components and interfaces. Familiarity with communication protocols more »
and debug issues. What you'll definitely need - At least 5 years of experience in software development for embedded systems Strong programming skills in C and C++ Experience with embedded development tools and processes Experience with embedded system design, including knowledge of hardware components and interfaces. Familiarity with communication protocols more »
embedded machine learning such as neural processing units (NPUs). We're excited if you have 5+ years of relevant software development experience Excellent C and modern C++ coding skills Experience with Tensorflow lite Experience with building machine learning model data pipelines Proven track record of success with embedded system more »
React, Java, JavaScript, C#, .Net, SQL Server We have a new permanent Senior Software Development role to join our long standing client (over 20 years now) as they grow a completely new development team! To help lead, motivate and support more »
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Jefferson Wells
**Job Opportunity: C++ Software Engineer** Are you a passionate C++ Software Engineer looking for an exciting new opportunity? Join a leading global technology company at the forefront of innovation! We're seeking an experienced C++ Software Engineer to contribute their more »
Engineer, we are looking for someone with: A strong background within Embedded Linux Experience with Linux driver or Kernel driver development Strong experience with C and C++ programming What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply more »
Somerset, England, United Kingdom Hybrid / WFH Options
People Source Consulting
Development of new products. Software build management. Supervision of Junior Software Engineers. Essential skills: Broad software development experience. real time processes, database C++/C, Linux or Windows development environment – inter process comms – RPM/Installer TCP, Serial comms. Desirable skills: Embedded, 32-bit microcontroller, ARM, PIC. GUI development. Java more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Premier Group Recruitment
implementation for Firmware in developing innovative software solutions. Embedded Software Engineer Key Skills: 2-5 years minimum years industry experience Embedded Software Programming in C, C++ Python Version Control Systems – GIT, SVN, JIRA or similar Enthusiastic, good communication and teamwork skills At ease working in a multidisciplined engineering team Nice more »
s degree from an accredited college in a related discipline, or equivalent experience/combined education. 3+ years' experience development of application software in C or C++ in commercial environment. Experience of Full-lifecycle product design: from specification to production Developing and debugging software for application software in Visual studio more »
of chip internal structure (bus structures, CPU topology, registers, memory) • Cable driver and serial interface communications (I3C, I2C, USB, SPI) • Embedded firmware development in C/C++ Desirable Skills • IC/FPGA development in SystemVerilog (design/verification) CML Offers We have roles that you can help define and mould more »
of chip internal structure (bus structures, CPU topology, registers, memory) • Cable driver and serial interface communications (I3C, I2C, USB, SPI) • Embedded firmware development in C/C++ Desirable Skills • IC/FPGA development in SystemVerilog (design/verification) CML Offers We have roles that you can help define and mould more »
we are interested in hearing from candidates who can demonstrate knowledge or experience in several of the following areas: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures and their applicability to running large scientific calculations. Familiarity more »
we are interested in hearing from candidates who can demonstrate knowledge or experience in several of the following areas: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular, parallel architectures and their applicability to running large scientific calculations. Familiarity more »
skills, qualifications and experience University degree in Computer Sciences, Software Engineering or equivalent. Writing code in at least one commonly used programming language (e.g., C, Java or Python) to meet existing requirements. Experience of standard software development methodologies (Agile, Waterfall), adhering to software standards and working within a quality management more »
z2bz0 years' experience building and operating large scale, highly available, cloud based distributed systems Specialist skill in a modern programming language such as Java, C, C++, C#, Go, or Python, with proficiency in additional languages preferred Validated understanding of operating system fundamentals Strong understanding of data models and distributed persistence more »
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
GivEnergy
Bachelor’s Degree in Electrical Engineering, Computer Engineering or Computer Science. High level of experience in a similar firmware engineering role, proficiency in embedded C and/or C++ Solid experience in microprocessor or SOC development – PIC, STM32, ARM etc. Experience of using peripherals such as UART, RS232, RS485, I2C more »
Cheltenham, Gloucestershire, South West, United Kingdom
ZENOVO LTD
a global leader in their field. They design and manufacture communication and location devices that are used worldwide. Key Responsibilities: - Develop, Implement Embedded Software (C/C++) for ARM Based MicroControllers & FPGAs - Work with Embedded Software on a Real-Time Operating System - Test & Debug Existing Embedded Systems & Document Your Findings more »
Master's degree in Computer Science, Electrical Engineering, or a related field. Proven experience in embedded firmware development. Proficiency in programming languages such as C or C++. Strong problem-solving skills and attention to detail. Join a collaborative and innovative work environment where you'll have the opportunity to work more »
Senior Embedded Software Engineer you must have previous experience in the following areas: 5 years or more experience working on embedded software designs. Embedded C/C++ FreeRTOS Masters or bachelors Degree (or equivalent) Proven track record of producing designs on time and within budget. Apply Now: If you are more »
working alongside some of the biggest names in the motorsport and automotive space. The key requirements are: 2+ Years of commercial experience in Embedded C or C++ Exposure to Arm architectures would be beneficial Experience working with Embedded real-time systems Understanding of hardware/schematics Degree in Electronics, Computer more »
quantitative analytics or data modeling Deep understanding of predictive modeling, machine-learning, clustering and classification techniques, and algorithms Fluency in a programming language (Python, C,C++, Java, SQL) Familiarity with Big Data frameworks and visualization tools (Cassandra, Hadoop, Spark, Tableau) This is a permanent position, and offers flexibility with Hybrid more »
Rochester, England, United Kingdom Hybrid / WFH Options
CBSbutler Holdings Limited trading as CBSbutler
qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, maths) environment Excellent Software Engineering skills, with a solid foundation in one of C/C++/C# Knowledge and understanding of the Software Lifecycle Desirable: Practical experience of developing embedded software (e.g., for bare metal or embedded RTOS more »
development or electronic design automation (EDA) area or algorithm development or a related technical area Very good programming skills with focus on C++/C in LINUX and Windows environments Good knowledge on SystemC programming language In the best case: Experience in developing co-simulation environments and coupling algorithms Understanding more »