code which will meet required standards Continuous improvement Required Skills Able to read and understand schematics Microcontroller firmware development Able to develop Windows software C/C++ experience Debugging experience Desirable (not essential) MISRA coding standards Source control expertise Degree in a relevant engineering discipline more »
new skills to help progress your career! For this Embedded Software Engineer, we are looking for someone with: Commercial experience of embedded programming in C Experience with baremetal programming Understanding of software that implements into hardware Knowledge of RTOS or FreeRTOS What Next? If you’re an Embedded Software Engineer more »
qualified with 5+ years industrial experience. This role offers the opportunity to lead a small software engineering team Skills sought include: - Development experience in C and/or C++ - Demonstrable experience of architecting, designing and building software systems - understanding of full Software Development Life Cycle (UML) - understanding and appreciation of more »
The essential requirements of the job include: Minimum of 3 years’ software development experience in any object-oriented programming language for example: C++/C Understanding of real-time and concurrent principles and an appreciation of networked devices, distributed processes, and packet-based protocols Ideally some experience of electronics control more »
disciplinary team of Hardware, Electrical & Mechanical Engineers Key Skills/Experience: HND/Degree in Electronics/Electrical Engineering or another relevant discipline Embedded C/C++ Microcontrollers (STM32, ARM Cortex M etc.) Peripheral and communication protocols (SPI, I2C etc.) Non-Essential/Nice to have’s: Industrial communication protocols more »
Neural network models and algorithms to optimise and improve performance and integration. They are looking for someone with a strong programming background in Python & C/C++ with experience of software optimisation techniques including parallelisation, vectorisation, and memory optimisation. You will a solid understanding of neural network architecture and algorithms. more »
Chester, Cheshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
expect to be involved in all aspects related to software development and should expect to use the following skills on a daily basis: Embedded C/C++ programming RTOS platforms - including FreeRTOS SPI, I2C, CAN, RS232, RS485 protocols Git and SVN This role will best suit an Embedded Software Engineer more »
/Firmware for their R+D HQ near Böblingen. The Senior Software Engineer - C++/Firmware will be responsible for developing Linux based software in C and modern C++ (11,14,17,20) for fibre optic based sensor systems used in a variety of applications worldwide. The Senior Software Engineer - C++ more »
including design, coding, and debugging applications, and managing the software development life cycle. Experience in rapid tactical development. Proficient in Python and knowledgeable in C, C#, or C++. Skilled in SQL and Linux systems. To discuss the role in confidence, please reach out to Rhys at rhys.nugent@capitalmarkets.ie more »
and have the opportunity to deploy and evaluate the solutions you develop on the target devices. Role & responsibilities: • Development of real time solutions in C & Assembler • Low level and device control application development & debugging • Developing to precise timing and functional performance requirements • Contributing to automated testing/continuous integration/ more »
supporting engineers to scope work and specify requirements. Essential Skills for the Embedded Software Engineer Industry experience applying software engineering to products. Fluent in C programming with experience developing high-quality software for embedded systems. Embedded real-time development. Strong familiarity with Linux. Desirable Skills for the Embedded Software Engineer more »
grasp of analog and digital electronics fundamentals. Proficiency in electronic design tools like Altium Designer or Cadence OrCAD. Experience with microcontroller programming languages (e.g., C/C++ or Python) and embedded systems development. Sharp problem-solving skills and attention to detail. Excellent communication skills, both verbal and written. Ability to more »
you to expand your skills and move into new technical domains. Requirements Experience in embedded software design and development Developed application and drivers in C and C++ for various embedded platforms Python experience Strong problem-solving skills and a keen attention to detail Ideal knowledge would include (but not essential more »
Monday- Friday, 37 Hours per week, 6 months Contract IR35 Status: Inside Security Clearance : SC Required to start, UK eyes only Essential Skills: Embedded C programming & debugging Hardware/software integration experience Experience working to standards Experience with ARM processors Basic Linux skills Desirable Skills Full software lifecycle experience (design more »
investigating and resolving issues as needed. Essential Skills: Bachelor's degree in computer science or a related field, or equivalent work experience. Proficient in C/C++ (v17). Experience with Jenkins or similar build tools. Strong grasp of API design principles using SOAP and REST. Familiarity with networking concepts. more »
with SPICE-simulators (e.g., SIMetrix, Orcad PSpice, LTspice, Cadence Spectre, Synopsys HSPICE, Siemens EDA AFS, etc.) Good programming skills with focus on C++/C A deep understanding of electronic devices and their applications Understanding in high-performance data structures and algorithms, sparse matrix techniques, memory optimization and multithreading programming more »
engineering or equivalent. • Expertise in fix-point auto-coding methodology. • Experience in Automotive embedded software, minimum of 8 years. • Matlab-Simulink embedded coder and C/C++. • Autosar standard implementation expertise. • Vector DaVinci, Greenhill compiler experience. • Previous experience in inverter software design and integration. • Knowledge of powertrain and eMotor control more »
Engineer Responsibilities; In-depth knowledge and experience in all aspects of software design and development. Proficient in various high-level programming languages including C++, C, and Java Experience with embedded and desktop operating systems including Linux, Windows etc. Previous use of Visual Studio and Enterprise Architect would be advantageous. Can more »
Senior Software Architect - Radar Software | RELOCATE TO ABU DHABI 🇦🇪 Stack: Linux, Embedded Software, C/C++, Digital Signal Processing, Golang Contract Type: Employment Sponsorship Provided: Yes Are you a skilled software architect with experience working on low-level programming? Do you want to relocate to the land of year-round more »
equipment and familiarity with schematic entry tools are essential. Additional qualifications such as a postgraduate degree and experience in software development using languages like C, C++, or Python would be advantageous. Strong communication skills, both verbal and written, are crucial for effectively conveying technical concepts to colleagues and clients. The more »
a related field. Proven experience as a Software Developer with expertise in Microsoft Dynamics 365 Business Central. Strong proficiency in programming languages such as C/AL, AL, C#, and JavaScript. Experience with customization and extension development in Business Central, including the use of extensions, events, and APIs. Familiarity with more »
protocols and interfaces, such as Ethernet, USB, Bluetooth, Wi-Fi and serial communication. Experience developing software for electronics systems written in languages such as C, C++, Python beneficial. Also beneficial would be any of these: Medical devices development, designing intrinsically safe electronic systems, Matlab, algorithms development, DSP, Signal Processing and more »
Huntingdon, Cambridgeshire, East Anglia, United Kingdom
Vector Recruitment Ltd
protocols and interfaces, such as Ethernet, USB, Bluetooth, Wi-Fi and serial communication. Experience developing software for electronics systems written in languages such as C, C++, Python beneficial. Also beneficial would be any of these: Medical devices development, designing intrinsically safe electronic systems, Matlab, algorithms development, DSP, Signal Processing and more »
active SECRET clearance, with ability to obtain TS/SCI Experience with tools such as MATLAB, Linux, Mathematica, Python, Simulink - and languages such as C/C++, Java etc. Working knowledge of scientific programming and algorithm development Experience with radar signal processing Demonstrated strong oral and written communication Ability to more »
active SECRET clearance, with ability to obtain TS/SCI Experience with tools such as MATLAB, Linux, Mathematica, Python, Simulink - and languages such as C/C++, Java etc. Working knowledge of scientific programming and algorithm development Experience with radar signal processing Demonstrated strong oral and written communication Ability to more »