engineers of various experience levels Experience with embedded development, developing cross-compiled software on microcontrollers/microprocessors such as ARM Highly capable with Modern C++ programming language and/or embedded Linux embedded operating systems Awareness of software considerations when reviewing hardware schematics and datasheets Experience of debugging software and … fluency in English is a must Excellent analytical, problem solving and organizational skills Desirable Skills Experience in CyberSecurity Proven experience with C or Modern C++ Aerospace/defence sector exposure Awareness of Agile development practices Familiarity with one or more embedded operating systems -QNX, ThreadX or FreeRTOS Awareness of real more »
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
input in all matter software development and the chance to work from initial concept through to completion. Required skills and experience: Embedded C/C++ programming Microcontroller development RTOS development RS232, RS485, SPI, GPIO, TCP/IP, UDP etc You will be working within a small team and should expect more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Premier Group Recruitment
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 to more »
DSP, MCU, IC and audio codec architectures. Excellent knowledge of embedded architectures and real time embedded software. Fluent in real time embedded C/C++ programming with in-depth knowledge of DSP algorithm development. Good problem solving and debugging skills. Good competency in Python and/or MATLAB. Good knowledge more »
Rosyth, Scotland, United Kingdom Hybrid / WFH Options
Optos
extensive, hands-on experience. The ideal candidate will have experience of delivering software for medical devices along with practical experience in Power Shell, C#, C++, .NET. Our favoured test tools are Squish, PyWinAuto, Appium and WinApp driver so experience in these areas would be great to see. Life at Optos more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
IC Resources
within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Bradley Hayden today. more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
a strong salary, flexible WFH model and the chance to work a 4-day week if preferred. Required skills and experience: Embedded C/C++ programming Microcontroller development - TI, PIC, ARM etc RS232, RS485, SPI, GPIO, TCP/IP, UDP etc Desirable skills and experience: Edge processing Python scripting and more »
required to characterize new products and design application circuit solutions. Reasonable proficiency writing simple non-production code in a high level language such as C++, C#, Python Significant experience directing or performing layout of high frequency DC-DC switching converters using Cadence or equivalent software. Experience with serial communication protocols more »
Strong diagnostic and analytical skills with excellent numerical ability. An innovative, creative, lateral thinking problem solver. Confident communicator with excellent presentation skills. Knowledge of C++ or equivalent programming language. Scripting skills using Python, PERL, Unix. ATE (V93K/Teradyne) expertise is advantageous. Knowledge of statistical analysis tools (JMP etc) to more »
Tester – Smartest 7 or Smartest 8. Strong programming skills in writing and debugging test programs in languages like Perl/Python or C/C++ or JAVA more »
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple
C++ Software Engineer - Aberdeen/hybrid Join a leading global organisation at the forefront of crafting state-of-the-art technology solutions that are the backbone of assured positioning and autonomy across land, sea, and air. This esteemed entity is renowned for its innovative approach in developing positioning and navigation … in the industry, offering an unparalleled platform for professional growth and development. To be considered: The ideal candidate will possess a robust knowledge of C++, Windows Server, and Linux environments. A commitment to excellence is paramount, as the role involves writing high-quality software code, with a strong adherence to more »
team! This exciting opportunity is based in Finland and requires an onsite presence. We are seeking a skilled Embedded Software Developer with expertise in C++ and QT development on an Embedded Linux platform. The candidate will be responsible for integrating hardware components and expanding application logic on the analyzer core … firmware. This role requires hands-on experience in Embedded Linux systems and a strong background in C++ and QT development. If you are passionate about creating innovative solutions in the embedded software space. more »
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Bright Purple
Senior C/C++ Developer - Edinburgh/Remote UK Are you a skilled Software Engineer with a passion for network security? Join our client's R&D team and contribute to their cutting-edge development. They are a global leader in the industry and are continuing the expansion of their … support throughout the entire life cycle of the developed products. Skills you'll bring to the role: Extensive experience working with both C and C++ Experience with DPDK Strong ability to work with Linux Solid understanding of high-performance software and distributed system principles If you think you have the more »
in code reviews Qualifications Bachelor's degree in Computer Science (or related field) 5+ years professional experience in software engineering Expertise in Python and C++ programming Experience with web technologies (e.g. JavaScript, HTML/CSS, RestAPI's) Experience with data-intensive applications using AI/ML more »
Dunfermline, Scotland, United Kingdom Hybrid / WFH Options
IC Resources
locally or be open to relocation to a commutable distance from Dunfermline. Experience for the Senior Software Engineer will include: Object-oriented programming with C++, Python, C# or Java Computer Science fundamentals Experience with the full software development lifecycle including testing and debugging. If you are a Senior Software Engineer more »
be involved in mutli-displinary aspects of engineering, and want to be collaborative in order to achieve the desired end-goals. Skills C/C++ Python Micron-controllers Version control software Low-Level development Character Good verbal and written communication skills Ability to work independently and within a close-knit more »
Dunfermline, Scotland, United Kingdom Hybrid / WFH Options
IC Resources
live locally or be open to relocation to a commutable distance from Dunfermline. Experience for the Software Engineer will include: Object-oriented programming with C++, Python, C# or Java Computer Science fundamentals Experience with the full software development lifecycle including testing and debugging. If you are a Software Engineer looking more »
including offices, suppliers, and customer sites. Proficiency in diagnostic and analytical skills with a knack for creative problem-solving. Strong programming skills, preferably in C++ or similar languages. Experience with scripting languages like Python, PERL, and Unix. Knowledge of ATE (V93K/Teradyne) is advantageous. Familiarity with statistical analysis tools more »
of the UK regulatory regime such as the Grid Code and SQSS. Use of diagnostic tools and data manipulation programs (e.g. MATLAB, SCADA, MySQL, C++, Tableau, etc.). Root cause analysis. Full GWO offshore training is required for this position. Knowledge of the following areas is desirable: Wind farm and more »
be involved in mutli-displinary aspects of engineering, and want to be collaborative in order to achieve the desired end-goals. Skills C/C++ Python Micron-controllers Version control software Low-Level development Character Good verbal and written communication skills Ability to work independently and within a close-knit more »
renewable and many more. You will ideally have Experience in embedded programming ideally micro-controllers, Raspberry Pi, Arduino Experience in programming in C or C++ Knowledge of formal software development methods Working within a multi-disciplinary technological team Undergraduate degree in a Software/Computing orientated subject Desirable: Experience with more »
speech recognition, natural language processing (NLP), and their applications in facial animation. Experience working with audio data processing and analysis. Excellent programming skills in C++ and Python. Experience with cloud platforms (Azure, GCP, AWS) a plus. A passion for computer graphics and facial animation. Join us and help us revolutionize more »
Aberdeenshire, Scotland, United Kingdom Hybrid / WFH Options
HonuWorx
them Requirements: BSc or an MSc in Software Engineering or a similar field Proficiency in designing, developing and deploying modular software solutions Proficiency in C++ or other object-oriented programming language Experience with robotics middleware (ROS, DDS, etc.) Experience with unit testing and continuous integration/testing Experience with mobile more »
will have experience in the following: ThreadX RTOS Embedded C Multi-threaded systems. Modify existing architecture for immediate functionality. Cellular control modifications C/C++ This opportunity will be an initial 6 month engagement, with the potential to extend if required. This engagement will also be Outside IR35. Job Title more »
engineers of various experience levels Experience with embedded development, developing cross-compiled software on microcontrollers/microprocessors such as ARM Highly capable with Modern C++ programming language and/or embedded Linux embedded operating systems Awareness of software considerations when reviewing hardware schematics and datasheets Experience of debugging software and … fluency in English is a must Excellent analytical, problem solving and organizational skills Desirable Skills Experience in CyberSecurity Proven experience with C or Modern C++ Aerospace/defence sector exposure Awareness of Agile development practices Familiarity with one or more embedded operating systems -QNX, ThreadX or FreeRTOS Awareness of real more »