that encourages engineering innovation. Essential Skills & Knowledge: Strong analytical and problem-solving abilities Excellent communication skills and the ability to manage your own workload effectively Experience with Windows and Linux server administration and management Basic knowledge of Active Directory administration Scripting proficiency (e.g., bash, PowerShell, DOS) Virtual machine management Experience handling sensitive data Networking experience (VLANs are a plus) Key … to-day IT user support and issue resolution Administering software licenses Managing Microsoft Endpoint Configuration Manager Assisting with IT needs in engineering labs Maintaining IT inventory Certificate management Managing Linux mirrors System provisioning Performing backup duties Administering collaboration tools (e.g., Confluence, Jira, SharePoint) Supporting Jenkins nodes and potentially managing DevOps processes for Jenkins Salary & Benefits: Starting salary More ❯
Bathgate, Scotland, United Kingdom Hybrid / WFH Options
Plexus Corp
relevant experience (product development, embedded software development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare-metal programming Hardware/software integration and debugging Full life cycle product/software development Agile/Scrum experience Experience in regulated industries (IEC 62304, DO … chances of interviewing at Plexus Corp. by 2x Get notified about new Senior Embedded Software Engineer jobs in Bathgate, Scotland, United Kingdom . Software Engineering Manager - Desktop and Embedded Linux Optimisation Edinburgh, Scotland, United Kingdom 3 months ago Software Engineering Manager - Desktop and Embedded Linux Optimisation Glasgow, Scotland, United Kingdom 3 months ago Senior Digital Specialist - .NET Developer (Flexibly located More ❯
livingston, central scotland, united kingdom Hybrid / WFH Options
Lorien
a technical or cloud-focused environment Significant expertise in Azure, with proven skills across Azure-based infrastructure and cloud services Strong system administration skills, including EntraID, Windows Server, and Linux (CentOS, AlmaLinux) Hands-on Terraform, Azure DevOps, and Git skills covering cloud infrastructure automation/management Familiarity with service management tools and ITIL frameworks Excellent communication skills with a proven More ❯
Livingston, West Lothian, United Kingdom Hybrid / WFH Options
Plexus Malaysia Sdn Bhd
relevant experience (product development, embedded software development). Strong programming skills (modern C++, C) Knowledge of other languages (C#, Python, Bash) Strong design skills (OO, abstraction) Unit testing experience Linux, RTOS, and bare-metal programming Hardware/software integration and debugging Full life cycle product/software development Agile/Scrum experience Experience in regulated industries (IEC 62304, DO More ❯
project demands, including international assignments Desirable Experience: Experience managing multiple concurrent projects and coordinating globally distributed teams Familiarity with software configuration, system integration, and cybersecurity Hands-on knowledge of: Linux/Windows environments, Kubernetes, relational databases High Availability architectures and IT/network infrastructure Web services (SOAP/REST), SCADA protocols DevOps tools (Jenkins, GitHub), Atlassian suite (JIRA, Confluence) Scripting More ❯
after a mix of on-prem & cloud systems Possibility for the role to grow into DevOps or management, depending on successful candidate’s interest The Skillset/Experience Windows & Linux server admin Scripting experience (eg, Bash or Powershell) Managing Virtual Machines Active Directory admin Microsoft EntraID or Endpoint Configuration Manager admin Networking familiarity (ideal if this includes VLAN) Nice bonus More ❯
Senior Embedded Linux Software Engineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. The successful candidate will be experienced and … able to innovate and deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and evaluation … of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you can develop within the role: Knowledge of PCIe. Multi Core ARM processors. Communication protocols. Benefit package includes 5% pension, healthcare More ❯
Livingston, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Embedded Linux Software Engineer, livingston col-narrow-left Client: Singular Recruitment Location: livingston, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: Senior Embedded Linux Software Engineer An industry leading technology developer has raised … an immediate requirement for an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements for a global client base. The successful candidate will be experienced and able to innovate and deliver in a fast paced and busy environment … and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues and collaboration with other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer More ❯
the following skills, traits and experience: Proven work experience in IT support Associate degree or advanced apprenticeship in Computer Science or relevant disciplines In-depth knowledge of Windows, Mac, Linux and UNIX operating systems Practical experience with internet and network security protocols Problem-solving skills Technical documentation skills Organisational and interpersonal skills Interested? Apply now by submitting your most up More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
training, and contribute to innovative products. The Role: Full lifecycle embedded software development Development of C++ software using Object-Oriented design patterns Deploying applications and drivers onto an embedded Linux system Hybrid working, 2 days a week in Linlithgow office Sponsorship available under the Skilled Worker Visa The Person: Experience working in an agile development environment Experience with C and … C++ embedded software development Experience with Linux Good communication skills Ability to work in interdisciplinary technical teams #J-18808-Ljbffr More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment
future of their latest innovative products. The Role: *Full lifecycle embedded software development *Development of C++ software using Object Oriented design patterns *Deploying applications and drivers onto an embedded Linux system *Estimate project timescales *Hybrid working, 2 day a week office based in Linlithgow *Sponsorship available under the Skilled Worker Visa The Person: *Experience working in an agile development environment … Experience with C and C++ Embedded software development *Experience with Linux *Good Communication Skills *Ability to work in interdisciplinary technical teams Reference Number: BBBH - (phone number removed) To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Rise Technical Recruitment. This vacancy is being advertised by Rise Technical Recruitment Ltd. The More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
iO Associates - UK/EU
Essential Skills: Degree in Computer Science, Electronics, or Software Engineering. 6+ years of embedded software development experience using C and C++. Proficiency in deploying applications and drivers on embedded Linux systems. Strong debugging skills and familiarity with system-level issues. Experience working in agile environments and applying object-oriented design principles. Desirable Skills: Experience with YOCTO environments and ARM-based … chances of interviewing at iO Associates - UK/EU by 2x Sign in to set job alerts for “Senior Embedded Software Engineer” roles. Software Engineering Manager - Desktop and Embedded Linux Optimisation Edinburgh, Scotland, United Kingdom 4 months ago Edinburgh, Scotland, United Kingdom 17 hours ago Bathgate, Scotland, United Kingdom 4 weeks ago Linlithgow, Scotland, United Kingdom 3 weeks ago Edinburgh More ❯
Linlithgow, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
to ensure optimal performance. Requirements Strong commercial experience in embedded software development using C and C++. Experience with object-oriented design patterns and reusable, extensible code. Proficiency with embedded Linux systems. Experience working in an agile development environment. Excellent communication skills and ability to work within interdisciplinary teams. Additional Information Location: Linlithgow, with hybrid working (2 days in-office per More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
to Degree level in Computer Science, Electronics or Software Engineering At least 6 years embedded software development using C and C++. Deployment of applications and drivers onto an embedded Linux system. Comfortable working in an agile development environment where effective team communication is essential and change is embraced. Development of C++ software using re-usable and extensible Object Oriented design More ❯
completed an introductory/career transition coding course. Have experience of scripting and using programming languages such as Golang, Python and JavaScript are essential Experience in systems administration, including Linux/Windows, is beneficial. Hold a good understanding of network protocols. Familiarity with software development methodologies. Who we are We’re a company on a mission to protect the promise More ❯
develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in C C on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn new technology Successful candidates usually have More ❯
Software Engineer must have: Degree in Computer Science or Electronics 6+ years of experience in software development using C and C++ Deployment of applications and drivers onto an embedded Linux system Ability to analyse hardware schematics and datasheets You will get opportunities to further develop your career and get market-leading training More ❯
ST-Link, logic analysers, oscilloscopes). A proactive and methodical approach to problem-solving. Good documentation and version control habits (e.g. Git). Knowledge of C++, Python, HTML, and Linux is desirable but not essential. Experience in CAD or basic graphic design tools is a plus. Join Our Team: CAME aim to offer a dynamic work environment where innovation and More ❯
Strong C++ (C++11 or newer) Experience with Qt OR familiarity with at least one modern desktop UI framework (e.g., WPF, WinUI 3, UWP—not WinForms or web-based frameworks) Linux environment experience A few quick questions to help with screening: How much experience do you have with C++11 or newer? What Qt experience do you have? If no QT, what More ❯