management, git source control Any experience in ARM hardware, System On Chip (ideally ZYNQ), DSP and interfacing to FPGA useful Full stack embedded software C/C++, shell-scripting, TCL Developing interfaces and test harnesses in Python, Java, C++, and/or C#, Labview Ability to trace into a large more »
The successful candidate will be confident working autonomously with C#/.NET Version 6. *Please only apply for this if you hold active UK*C DV. Start: ASAP Location: London Duration: 6 months Rate: Negotiable - Outside IR35 Essential Skills & Experience C#, .NET Core Version 6 Azure DevOps, Git, or Bitbucket. more »
Over, England, United Kingdom Hybrid / WFH Options
Client Server
circuit development, simulation and verification including post layout PEX You have programming skills with one of the following: Python, Linux, Verilog-AMS, System Verilog, C, Matlab You have excellent communication skills, are comfortable partnering with clients and mentoring more junior members What's in it for you: As an Electrical more »
Job Title: Senior Embedded Software Engineer Location : Cardiff Working Arrangement : On-Site 3 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from concept through to more »
My client is looking for an embedded c software engineer to work in Cheltenham on an aerospace project. You will need to demonstrate a track record of robust firmware design & development through the entire lifecycle using embedded C for 8, 16 or 32-bit microcontrollers following required coding standards. Ability more »
Lead Software Engineer C Python - Edinburgh/Hybrid 1 or 2 days a week in the Office. What career goals are not being met ? What 5 things do you look for in a job move ? This successful global organisation driven by a relentless pursuit of network innovation seek a Lead … Software Engineer with good C coding skills and preferably Python for their Edinburgh site to work with a team of 40 Engineers. A... more »
design, 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 for a Software Security Architect to join more »
Lead Software Engineer C Python - Edinburgh/Hybrid 1 or 2 days a week in the Office. What career goals are not being met ? What 5 things do you look for in a job move ? This successful global organisation driven by a relentless pursuit of network innovation seek a Lead … Software Engineer with good C coding skills and preferably Python for their Edinburgh site to work with a team of 40 Engineers. A... APCT1_UKTJ more »
Cromer, England, United Kingdom Hybrid / WFH Options
Airbus
budget/schedule constraints ABOUT YOU Software architecture experience (including use of tools such as Enterprise Architect) Software development language skills to include Python, C/C++, ideally with some relevance within a hardware test and measurement environment Ability to lead/direct a team of software engineers to achieve more »
the security 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 »
require a sound understanding of both low-level bare metal and RTOS development on ARM 32-bit microcontrollers. Essential Skills A solid grounding in C/C++ Experience of bare metal and RTOS programming including low level control of peripherals using DMA and other such techniques to meet often stringent more »
Knutsford, England, United Kingdom Hybrid / WFH Options
Experis Careers
of Enterprise applications Strong experience in relevant technologies (Java/.Net/Mainframe/DB2/MSSQL). Experience in application integration technologies (MQ, C:D, APIs). Understanding of application infrastructure both on premises, external, and Public Cloud (AWS, Azure), SaaS platforms. Understanding fundamentals of containerizatio... more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
PD & MS ENERGY (ABERDEEN) LIMITED
transition, through future-friendly solutions. You can be part of our vision! Working Pattern: Permanent/Full Time As the Lead Control & Instrumentation Designer (C & I) , you will L ead a team of designers and coordinating work tasks to achieve required plan dates or be a senior/principal engineer …/Bluebeam . P roducing, checking, and approving the below design deliverables : - Block Diagrams/Loop Diagrams/Termination Diagrams/Interconnection Diagrams/C&Es/Layout Diagrams/Cable Schedules/Hook-Up Diagrams/Material Requests/Reports Demonstrable Experience and Knowledge in Field Instrument cabling particularly more »
Swindon, England, United Kingdom Hybrid / WFH Options
IC Resources
Engineer to join an established team and take on responsibility. I am seeking a Senior Embedded Engineer with 3-10 yrs low level embedded C/C++ development expertise with a solid understanding of electronics and a good knowledge of modern software practices. Suitable applicants for this Senior Embedded Software … role will have a relevant degree and bare metal/RTOS CPU's programming. Strong embedded C/C++ is essential but this should be combined with some of the following: Skilled with scripting methods, such as Python, bash, shell, perl. Understanding of register maps and memory spaces within SoCs. more »
Poole, England, United Kingdom Hybrid / WFH Options
Rubicon People Partnership
Engineer will be able to demonstrate familiarity with: Circuit design, schematic capture, simulation, PCB layout, prototype, test & debug Embedded systems and programming (such as C, Python, VB, etc). Product safety/FMECA/Fault Tree analysis . Verification and validation. Data capture, analysis and technical reporting & presentation. Machine vision more »
Shepton Mallet, England, United Kingdom Hybrid / WFH Options
People Source Consulting
Monday to Thursday, 2.00pm Friday Hybrid working (currently 3x days + in the office per week) Profile: My client is looking for a embedded C, C++ team leader who needs to be a people person as this is a management position. This role will also involve writing software specifications , test … design specifications. Development, proving and test reports. Help topics and operational manuals. Key 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 »
Somerset, England, United Kingdom Hybrid / WFH Options
People Source Consulting
proving and test reports. • Help topics and operational manuals. Key Skills: • Broad software development experience. real time processes, database, • GUI development, Qt • 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 »
Somerset, England, United Kingdom Hybrid / WFH Options
People Source Consulting
proving and test reports. • Help topics and operational manuals. Key Skills: • Broad software development experience. real time processes, database, • GUI development, Qt • 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 »
and standards such as ethernet and InfiniBand. Proven experience in designing and developing software for commercial roll-out. Strong kernel debugging skills. Experience in C, C++ and Linux. Ability to work collaboratively in a fast-paced environment. more »
in digital and analogue circuit design and product development with a focus on signal processing Strong proficiency in using design tools such as Altium, C language and others Familiarity with industry standards and protocols related to digital and analogue signal processing. Excellent problem-solving skills, and ability to work in more »
architecture (CPU) and have at least 6 years’ experience in processor verification. Experience in unit and full chip level test benches. Fluent in Systemverilog, C/C++ and Python. Knowledge of RISC-V ISA would be advantageous. Your benefits package will depend on position, but your benefits programme will include 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 »
of predictive modeling, machine-learning, clustering and classification techniques, and algorithms Fluency in a programming language, ideally Python but can also be Java or C/c++ SQL expeirence Familiarity with Big Data frameworks and visualization tools (Cassandra, Hadoop, Spark, Tableau) Get in touch with Ella Alcott - Ella@engagewithus.com more »
large number of iterations as time efficiently as possible and produce structured simulation reports. Proficiency in MS Excel and computer languages such as Javascript, C/C++, Python etc. Have a high ability of visualising and solving abstract and complex problems involving mathematics and programming. Excellent in trouble shooting and more »
Greater London, England, United Kingdom Hybrid / WFH Options
Understanding Recruitment
will spend 50% of your time coding and should be familiar with one or more general purpose programming languages including Python, Go, Java or C/C++ and have demonstrated knowledge of API and backend systems design. As the Software Engineer, you will be spending 50% of your time managing more »