C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages, and tools as needed. Apply modern software engineering methodologies such as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing … software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programmingconcurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate level training in a relevant field, or the More ❯
C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages, and tools as needed. Apply modern software engineering methodologies such as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing … software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programmingconcurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate level training in a relevant field, or the More ❯
C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages, and tools as needed. Apply modern software engineering methodologies such as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing … software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programmingconcurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate level training in a relevant field, or the More ❯
C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages, and tools as needed. Apply modern software engineering methodologies such as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing … software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programmingconcurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate level training in a relevant field, or the More ❯
C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages, and tools as needed. Apply modern software engineering methodologies such as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing … software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programmingconcurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate level training in a relevant field, or the More ❯
C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages, and tools as needed. Apply modern software engineering methodologies such as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing … software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programmingconcurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate level training in a relevant field, or the More ❯
C and C++. Participate in code reviews, debugging and optimization of code. Work as part of an agile, distributed team, collaborating using online tools and platforms. Learn new technologies, programming languages, and tools as needed. Apply modern software engineering methodologies such as testing and continuous integration using the Gitlab platform and deployment in a containerised environment. Qualifications Experience developing … software that interacts with electronics or instrumentation, ideally in python or C/C++ programming languages (in the domain of embedded systems, or programmingconcurrent applications). Familiarity with the Linux Operating System. Familiarity with agile principles and modern software engineering methodologies such as testing and continuous integration. Graduate level training in a relevant field, or the More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Deloitte LLP
collaboration across teams. Strong analytical and problem-solving skills to navigate complex development challenges and implement effective solutions. Staying updated with the latest trends and advancements in iOS development, programming languages, and emerging technologies. Strong communication skills for effectively collaborating with cross-functional teams, including designers, product managers, and other stakeholders. For a senior role, the ability to lead More ❯