the team. Experience and Technical Skills Significant experience developing performance-critical, memory-efficient applications in embedded environments Python expertise with a focus on performance, reliability, and native code integration C and C++ expertise for low-level development Embedded and application development on Linux Experience with IP networking protocols and configuration Knowledge of image processing and computer vision techniques, including OpenCV More ❯
projects, collaborating with cross-functional teams to deliver high-quality embedded solutions for our clients. Your Skills & Experience: 3+ years of software development experience Strong embedded programming skills in C/C++ Familiarity with embedded systems (e.g. STM32, CubeMX) Experience with embedded OSs such as FreeRTOS, Zephyr, or Embassy Solid understanding of communication protocols: I2C, UART, SPI, Bluetooth LE Desirable More ❯
embedded applications with a wide range of hardware, under the supervision and guidance of senior engineers. You’ll gain experience of a range of relevant technologies such as: Python, C, C++ Microcontrollers and FPGA Linux IP networking Integration of visible-spectrum, thermal, and other specialist imaging and sensor technologies Personal Qualities and Experience You are someone who enjoys learning new More ❯
Bridgwater, Somerset, United Kingdom Hybrid / WFH Options
Faculty
or a quantitative academic field Strong programming skills as evidenced by earlier work in data science or software engineering. Although your programming language of choice (e.g. R, MATLAB or C) is not important, we do require the ability to become a fluent Python programmer in a short timeframe An excellent command of the basic libraries for data science (e.g. NumPy More ❯
and/or Dynamics 365 Business Central. Familiarity with source control tools (e.g., Git). Experience with Azure Function Apps. Reporting tools: SSRS, Power BI, Jet Reports. Development languages: C/AL or AL, C#, VB.Net, ASP.Net. Exposure to data warehousing concepts, ideally using Microsoft Fabric. Personal Qualities: Confidence and ability to engage with people at all levels. Proactive problem More ❯
bath, south west england, united kingdom Hybrid / WFH Options
TRIA
projects. Your day to day: Automate tests for software validation. Work hands-on with embedded systems (STM32, FreeRTOS) and application-level software. Build and maintain automated test suites using C/C++ and Python scripting. Integrate testing workflows into CI/CD pipelines such as Jenkins. Produce clear, compliant documentation and collaborate across diverse engineering teams. Ideally you would have … but not a must: Solid background in software test engineering, validation, or development. Strong skills in C/C++ programming and Python scripting. Experience with embedded systems and test automation tools. Familiarity with CI/CD platforms and version control tools. Amazing to have: Experience with medical or safety-critical standards like IEC 62304. Knowledge of Git, Jira, Confluence, CppUTest More ❯
has partnered with a leading systems integrator in the nuclear sector to recruit a Site-Based Wireperson to join their long-term project. They are seeking an experienced E,C&I technician or Wireperson with strong panel wiring skills, to be successful in the role you must be comfortable working on-site in highly regulated nuclear environments and willing to … Perform equipment builds, safety checks, wiring tests, insulation resistance tests, power-up checks, and other project-specific hardware tests. Key Requirements of the Site Based Wireperson: Experience of E, C & I installation and Control Panel wiring. Must work well in a team. Able to read and interpret electrical circuit diagrams, general assembly drawings, wiring schedules and parts lists. Must be More ❯
has partnered with a leading systems integrator in the nuclear sector to recruit a Site-Based Wireperson to join their long-term project. They are seeking an experienced E,C&I technician or Wireperson with strong panel wiring skills, to be successful in the role you must be comfortable working on-site in highly regulated nuclear environments and willing to … Perform equipment builds, safety checks, wiring tests, insulation resistance tests, power-up checks, and other project-specific hardware tests. Key Requirements of the Site Based Wireperson: Experience of E, C & I installation and Control Panel wiring. Must work well in a team. Able to read and interpret electrical circuit diagrams, general assembly drawings, wiring schedules and parts lists. Must be More ❯