Lisburn, County Antrim, United Kingdom Hybrid / WFH Options
Camlin Group
improvements and contribute to workflow and methodology enhancements. Maintain comprehensive technical documentation. Qualifications include proven experience in digital circuit design on DSP devices and Microcontrollers, programming in C++ and C, knowledge of RTOS (e.g., FreeRTOS, Zephyr), digital signal processing algorithms, and experience with laboratory equipment and communication protocols. Familiarity with scripting languages, source control (GIT), agile methodologies, and FPGA technology More ❯
explore new technologies Good verbal and written technical English communication skills An interest in security It would be great if you had any of the following, but not essential: C/C++ or Python experience Experience of automated test and build environments About the Company By 2035, it is estimated that a colossal 1 trillion connected devices will be live More ❯
helps business management software companies grow their business through our embedded commerce services, bolster customer loyalty with unique payments solutions, and improve profitability. Your new position You, as a C/C++ Software Engineer are responsible for the design and development of our software components that are deployed to our countertop and handheld Payment Capture terminals (Genius). The Genius … reports. What we ask for BSc or MSc or equivalent in Computer Science or related field Working experience in C++ or ability to learn C++ if you only have C background Experience of at least one of XML, JSON, HTML Passion for and self-motivated interest in Software Development as a profession, not just a job Strong analytical, problem-solving More ❯
seeking a highly skilled Software Engineer to provide support in the development of embedded software for cutting-edge defence applications. This role is ideal for professionals with expertise in C and C++, who have experience working in real-time environments and model-based development. KEY RESPONSIBILITIES: Develop and support embedded software using C and C++. Testing of software changes on … with teammates, assisting them where required. Apply modern software development best practices, ensuring high-quality and maintainable code. . EXPERIENCE AND SKILLS: Strong proficiency in embedded software development using C and C++. Experience in real-time software design and implementation. Understanding of software deployment on Real-Time Operating Systems (RTOS). Analytical and problem-solving skills, with the ability to More ❯