up Agile or Kanban experience Experience of consuming cloud services from the big 3 providers Cloud platforms (e.g. Azure, AWS, Google) Both Linux and Windows development experience Rust, AngularJS, C++ CI/CD deployment experience (AzureDevops, Helm, Flux) Experience of mentoring and training junior members of staff Benefits 25 days paid holiday 8 bank holidays Pension Private Medical Insurance Life More ❯
for improvements and updates. Curious and willing to onward develop and learn. Desirable Criteria Benefits: Familiarity and experience with agile development in delivery Experience in other programming languages, specifically C++, C# or Java Experience in Automation/Testing frameworks Experience of Continuous Integration/Development Experience of API integration/development Experience of test/deployment automation Experience of AWS More ❯
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-site. Perform More ❯
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 across the More ❯
HMI development Ethernet devices PC based systems Communications protocols (e.g. TCP/IP) Configuration of networks Motion control equipment Ideally the ability to code in visual basic and or C++ A highly commercial approach with the ability to work directly with customers Willing and able to travel to customer sites both nationally and internationally Ability to meet deadlines while maintaining More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom
Johnson Controls
processing. As part of this team, youll work in a dynamic environment where you can make an immediate impact. How You Will Do It: As a Principal/Senior C++ Developer, youll port deep learning models to edge devices and design robust code for our video analytics server. Youll write efficient, scalable C++ and Python code for on-premise, cloud … For: Required: A degree in Computer Science or a related field. Experience in porting and optimizing algorithms for embedded systems. Strong skills in Object-Oriented Programming (OOP) with Modern C++ (C++11/14/17). Experience in multi-process and multi-threaded architectures. Preferred: Ability to work in the Belfast office three days per week Experience porting deep learning … models to TensorRT or similar platforms. Proficiency in C++/CUDA C with experience working with GPUs. Familiarity with video technologies such as Gstreamer, DeepStream, and Triton. Experience with Python microservices architecture. Knowledge of containerization tools (Docker, Kubernetes). Linux or embedded development experience. Proficiency in scripting languages (e.g., Bash). Experience with Python bindings for C/C++. Familiarity More ❯
Lisburn, County Antrim, United Kingdom Hybrid / WFH Options
Camlin Group
for process 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 More ❯
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 products are … Pay, Apple Pay, Samsung Pay etc., as well as providing value added services for both the Merchant and paying customers. Working within a team, you will develop primarily on C++, and will be responsible for utilizing a variety of web protocols to integrate capabilities to our payment partner's Point of Sale systems (PoS), providing web services to PoS, and … and developing applications to leverage traditional card and evolving mobile payment technologies, including Smart Card ("Chip and PIN"), Contactless Cards, Android Pay, Apple Pay, Samsung Pay etc. Using the C++ programming languages to deliver high quality, object oriented, easily maintainable production code Developing secure software, using hardware acceleration and trusted computing modules to securely capture, store and transmit sensitive payment More ❯
Senior C++ Developer (Belfast) - VP Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services … the area of low latency. The role also offers the opportunity to learn the Equity Trading business. Specific to role: Design and development of the Global Market Data platform (C++, Linux). Design and development of system functionality. Coordination of Exchange mandatory changes as they pertain to the Global Market Data platform. Application functionality improvements driven primarily by the Electronic More ❯
Senior Software Engineer - Visa Digital Acceptance As a Senior Software Engineer at Visa, you will be involved in the creation and implementation of the entire product development lifecycle for our global offerings within Digital Acceptance. Working with cutting-edge technologies More ❯