Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Premier Group Recruitment
Embedded Software Engineer: £45,000 - £55,000 per annum Embedded Software Engineer Key Skills: 2-5+ years industry experience Embedded Software Programming in C Experience of Low-Level Firmware, Drivers & Bare Metal Knowledge/Experience for Real Time Operating Systems (RTOS) Network interfaces – I2C, SPI, USB, UART, Can Bus more »
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Premier Group Recruitment
Lead experience to carve up work packages, architect, delegate and drive progress Bonus nice to have skills: Experience in other languages an advantage: Embedded C, Java, C# and .Net, UML Awareness of Agile development/methodology practices RTOS Experience - FreeRTOS, ThreadX, QNX, VxWorks or more Scripting experience - Python, Bash, etc. more »
and career advancement as we expand our operations. To be successful in your application for this role you will need: Competent coding skills in C and C++ Competent in toolchain and compiler development. Experience with ARM or RISC-V development. Experience working with operating-systems in FPGAs. Excellent design, debugging more »
for production and testing automation. Provide support to other engineering teams as needed. Skills Required: Degree in relevant discipline or equivalent experience. Proficiency in C programming with a strong track record in embedded systems development. Solid understanding of embedded real-time development challenges and architecture. Familiarity with Linux command line more »
ensure project success. Requirements: Technical Proficiency: Demonstrated expertise in software development, with proficiency in a broad range of programming languages and interfaces such as C/C++, Python, ROS, AWS and Java, as well as experience with embedded systems development. Experience with robotics, vision systems and sensor integration is an more »
growing journey please reach out! For this Senior Embedded Software Engineer, we are looking for someone with: Extensive commercial experience of embedded programming in C Core competencies around software development best practices and software process Experience of real-time embedded software development An understanding of Linux is advantageous What Next more »
emerge. Are familiar with hardware engineering and development. Demonstrate expert knowledge of developing board support software for custom hardware platforms. Demonstrate expert knowledge of C/C++ and scripting languages such as BASH/Python/perl. Demonstrate expert knowledge of Linux kernel architecture, module development and kernel customisation. Have more »
firmware and emphasises the following key factors in its design and development process. Low Power Failure safe modes Required skills & experience. Experience writing Embedded C and or C++ code. Working with 8/16 bit microcontrollers. A good understanding of the unique requirements and pitfalls experienced when designing code for 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 »
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple
reliability and efficacy. Requirements: Demonstrable expertise in Linux software engineering, including proficiency in building custom Linux distributions. Strong programming skills in languages such as C/C++ and Python Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes). Solid understanding of networking protocols, cybersecurity more »
application layer providing the device management features, implementing networking protocols on top of Broadcom switch fabric devices. Embedded Linux Software Engineer essential requirements Embedded C Embedded Linux Yocto Networking protocols, Ethernet, TCP/IP Linux Software Engineer desirable skills Network Device Drivers C++ Python, Bach tcl more »
software support for the Assembly, Integration, Test, Launch and Commissioning of satellites. Essential skills for the Senior Embedded Software Engineer Embedded programming experience with C/C++ Experience with bare-metal programming Understanding of networking/protocol knowledge (I2C, SPI, CAN bus) Desirable skills for the Senior Embedded Software Engineer more »
the positioning, mapping, or geo- spatial fields • Knowledge of INS, SLAM, or ML/Positioning Algorithms • Strong programming experience (Python, C++, Java, Haskell, Rust, C, etc.) • A strong Mathematics of Computer Science background • Ideally educated to PhD or Masters level. more »
stability but has successfully navigated various economic climates, emerging stronger each time. What’s expected from the Embedded Software Engineer Commercial experience in embedded C/C++ Knowledge and experience of real-time software development (RTOS) Experience with communication peripherals (I2C, SPI, UART)**My client are not able to offer more »
Dundee, City of Dundee, United Kingdom Hybrid / WFH Options
Be-IT Resourcing Ltd
in software engineering and experience of the full software project management lifecycle Advanced knowledge of at least one programming languages e.g. Python, Java, C++, C or C# Experience of working directly with clients This role will involve hybrid working and flexible hours with some visits to office. For full details more »
Dunfermline, Dundee, City of Dundee, United Kingdom Hybrid / WFH Options
Be-IT Resourcing Ltd
in software engineering and experience of the full software project management lifecycle Advanced knowledge of at least one programming languages e.g. Python, Java, C++, C or C# Experience of working directly with clients This role will involve hybrid working and flexible hours with some visits to office. For full details more »
the scope of the role and your expertise. Qualifications & Experience: Essential: Engineering Degree or equivalent experience in a relevant engineering discipline. High proficiency in C programming. Experience in electronic circuit design and PCB layout. Advantageous: Proficiency in C++ and VHDL. Mechanical design skills. Experience with QT, Altium, and Solidworks. Personal more »
the scope of the role and your expertise. Qualifications & Experience: Essential: Engineering Degree or equivalent experience in a relevant engineering discipline. High proficiency in C programming. Experience in electronic circuit design and PCB layout. Advantageous: Proficiency in C++ and VHDL. Mechanical design skills. Experience with QT, Altium, and Solidworks. Personal more »
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
IC Resources
growth and provides exposure to a broad range of cutting-edge technologies within embedded software engineering. Skills required from the Embedded Software Engineer Strong C programming skills Knowledge and experience of real-time software development (RTOS) Experience with communication peripherals (I2C, SPI, UART) ** My client is not able to offer more »
the project on time and in budget. Key Skills Required - Contract Embedded Software Engineer - Linux Yocto, Edinburgh - Proven experience of developing embedded software in C on custom Linux Yocto systems - Experience of kernel/device driver development - Experience of developing software for networking/network protocols such as TCP/ more »
of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If more »
we ideally seek around 5+ years of experience. Experience working within embedded systems projects. Comfort working with PCB assembly (I.e., Altium), microcontrollers, embedded software (C/C++), and high-level programming code. The unrestricted right to work in the UK indefinitely. Please note that we are unable to consider candidates more »
to power systems and control systems engineering (e.g., IEC 61850, IEEE standards). Experience with programming languages commonly used in control systems such as C/C++, Python, or PLC programming languages. Excellent problem-solving skills and the ability to analyse complex technical challenges related to power systems and control more »
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
People Source Consulting
experience. Digital Signal Processing design and development experience. Extensive experience with high level development languages – preferably one or more of C++, and C. Microcontroller C and assembly Operating systems: Windows Understanding of sensors, data gathering and distribution of data to various sources. Wireless comms e.g. Bluetooth, LoRaWAN, IoT, LTE Wired more »
we’re interested in people from a variety of backgrounds, but your experience should include some of the following: Commercial experience programming in embedded C/C++ Experience of embedded or real-time software development (RTOS) Knowledge of communication peripherals (I2C, SPI, UART) What Next? If you’re a Embedded more »