Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
IC Resources
land, at sea, and in flight. Senior Embedded Software Engineer Role Overview: Develop and maintain embedded software for satellite systems. Work with C/C++, RTOS (FreeRTOS), and bare-metal programming. Debug hardware/software, support system integration & launch. Senior Embedded Software Engineer Key Skills: Embedded C/C++ Board More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Develop reusable, modular VHDL/Verilog designs with traceability to system-level requirements Plan and execute verification strategies using testbenches or HVLs (SystemVerilog/C++) Collaborate with systems, hardware, and software teams to ensure integration readiness Own firmware delivery across multiple projects, including documentation and reviews Contribute to internal tooling More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
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 More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
IC Resources
Junior C++ Software Engineer £40,000 - £50,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a Junior C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design Kits) validation. … product engineering, verification, documentation and programme management input. What's required? Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows Ability to work in a fast paced environment Excellent interpersonal skills If you are a Junior … C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Bioliberty
in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. Familiarity with hardware communication protocols (e.g. SPI, I2C, UART … frameworks for firmware validatio Knowledge of the specifications and limitations of sensors and actuators Backend software for testing/data gathering, e.g. C#/C++/python Awareness of requirements capture processes and techniques. Experience in medical device development, including medical device standards. E.g. 60601, or similar. What we offer More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
strategy of multiple brands. The ideal candidate will have a strong background in full stack development with solid expertise in C#, Java, Python, or C++, and a passion for building intuitive, high-performance web applications. A strong GitHub or portfolio is a must. This is a rare opportunity to be … and the potential for rapid progression. The Role: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines The Person: Strong experience … in full stack web development Strong in at least two languages: C#, Java, Python, or C++ Proven track record of delivering live web applications Confident working independently and within a small team Reference Number: BBBH253768 To apply for this role or for to be considered for further roles, please click More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
leonardo company
Embedded Lead Software Engineer page is loaded Embedded Lead Software Engineer Apply locations GB - Edinburgh time type Full time posted on Posted 30+ Days Ago job requisition id R Job Description: The opportunity: At Leonardo, we are looking for multiple More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
areas will help you stand out: Industry experience or academic knowledge of signal processing techniques. Developing, optimizing and testing high-performance software solutions using C++ and C. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Experience with More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Sercel Inc
Sercel Concept has a portfolio of innovative software and services for the marine industry, including ports and logistics. We are seeking talented and passionate C++/Java developers to join our Seismic Survey Planning and Simulation team. The successful candidate will be based in the UK and collaborate closely with … our development team in Denver, Colorado. What are we looking for? At least 5 years commercial experience using: C++ (v11+), Java (ideally candidates will have experience of both) Microsoft Foundation Class (MFC) Library Development of desktop applications for Windows Visual Studio At least 3 years working at a senior level More ❯