technology for good, working on real-world systems that have a tangible impact. You will be involved in the full software development lifecycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists. Responsibilities Design, develop, and debug embedded software and firmware … transmission and device control. Integrate software with various hardware components, including sensors, actuators, and communication modules. Participate in the full software development lifecycle, including requirementsanalysis, design, implementation, testing, and deployment. Develop and execute unit, integration, and system tests to ensure software quality and reliability. Troubleshoot and debug … software and hardware issues in embedded systems. Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to define system requirements and ensure seamless integration. Contribute to the continuous improvement of our software development processes and tools. Stay up-to-date with the latest advancements in embedded software development More ❯
technology for good, working on real-world systems that have a tangible impact. You will be involved in the full software development lifecycle, from requirements gathering to deployment and maintenance, working closely with hardware engineers, data scientists, and aquaculture specialists. Responsibilities Design, develop, and debug embedded software and firmware … transmission and device control. Integrate software with various hardware components, including sensors, actuators, and communication modules. Participate in the full software development lifecycle, including requirementsanalysis, design, implementation, testing, and deployment. Develop and execute unit, integration, and system tests to ensure software quality and reliability. Troubleshoot and debug … software and hardware issues in embedded systems. Collaborate effectively with hardware engineers, data scientists, and aquaculture experts to define system requirements and ensure seamless integration. Contribute to the continuous improvement of our software development processes and tools. Stay up-to-date with the latest advancements in embedded software development More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
Calnex Solutions Ltd
development teams that include software and hardware design and system test Engineers. The teams work closely with marketing and sales, turning market and customer requirements into high quality, fully functional products. Our R&D team is growing to support our expanding product portfolio. As part of this growth we … leading edge and be able to innovate and deliver in a fast paced and busy environment. Key Responsibilities: Full lifecycle embedded software development from requirementsanalysis through development, integration and testing. Works closely with product owners to understand and refine high level system requirements into software features. … Collaborates with hardware engineers and high level software developers to define system level interfaces and responsibilities. Estimates project timescales based on high level requirements and delivers to schedule. Develops high quality, maintainable and flexible solutions which have the capability to evolve along with the market requirements. Must develop a More ❯
Linlithgow, West Lothian, United Kingdom Hybrid / WFH Options
iO Associates
contribute to delivering solutions that meet the latest telecom standards, focusing on precise timing synchronization. Your Responsibilities End-to-end embedded software development: from requirementsanalysis to integration and testing. Collaborate with product owners to turn high-level requirements into innovative software solutions. Work alongside hardware engineers More ❯
Glasgow, Renfrewshire, United Kingdom Hybrid / WFH Options
Morgan Hunt UK Limited
for a well-established Higher Education organisation who require a Senior Integration Developer on a full time position. Key Responsibilities: Investigate and document system requirements to align with business needs. Design, develop, and maintain systems, ensuring security and efficiency. Support and manage the Enterprise Integration Platform (Boomi). Provide … SQL, data modeling, and relational database experience (MS SQL, MySQL, Oracle). Proficiency in Java, Groovy, JavaScript. Experience with Boomi integration. Experience: System design, requirementsanalysis, and technical documentation. Development of complex integration solutions. Collaboration in Agile teams, workload planning, and task delegation. Experience with integration platforms (Boomi More ❯
Your Impact Contribute towards NMM business process reviews for electric utility clients to understand "As-Is" and document "To-Be" process mappings. Perform contractual requirementsanalysis on NMM projects identifying areas of potential concern for project teams. Perform data mapping exercises from origin data sources to NMM native … data formats, specifically CIM v14, v15, v16, v17, and 100, and CGMES 2.4.15 and 3.0.0. Produce documentation detailing requirements for data translation modules. Develop data translation code that converts data from origin data sources to CIM and CGMES and vice versa, in accordance with best software development practices. Conduct … and acceptance testing as part of project implementation phase. Provide technical support to sales and proposals teams, including commentary on electrical utility data management requirements for preliminary scoping of customer solutions. What You'll Need Degree-level education in Electrical Engineering and Computer Engineering, post-graduate and doctoral level More ❯
Your Impact Contribute towards NMM business process reviews for electric utility clients to understand "As-Is" and document "To-Be" process mappings. Perform contractual requirementsanalysis on NMM projects identifying areas of potential concern for project teams. Perform data mapping exercises from origin data sources to NMM native … data formats, specifically CIM v14, v15, v16, v17, and 100, and CGMES 2.4.15 and 3.0.0. Produce documentation detailing requirements for data translation modules. Develop data translation code that converts data from origin data sources to CIM and CGMES and vice versa, in accordance with best software development practices. Conduct … and acceptance testing as part of project implementation phase. Provide technical support to sales and proposals teams, including commentary on electrical utility data management requirements for preliminary scoping of customer solutions. What You'll Need Degree-level education in Electrical Engineering and Computer Engineering, post-graduate and doctoral level More ❯