empowering' drive us to trust our people to get the job done in new ways. Job Description Ultra PCS is seeking a talented C/C++ Software Engineer with embedded software development experience. The role involves deriving requirements, designing software architecture, developing test specifications, and coding/debugging/testing across platforms from microcontrollers to multi-processor systems. You … skills. Key Responsibilities Requirements definition, design, development, and verification for various integrity levels. Coding according to internal standards, ensuring high-quality solutions. Conducting design and code reviews. Debugging in embedded environments. Required Skills and Experience Proficiency in C and C++, cross-compiling, and debugging on embedded targets. Knowledge of EmbeddedLinux (Yocto, Buildroot). Understanding of More ❯
our people to get the job done because our business is our people. Job Description Ultra PCS is seeking a talented C/C++ Software Engineer with experience in embedded software development. We are looking for someone passionate about learning software and eager to join a dynamic team. As a Senior Software Engineer, you will derive requirements, produce software … levels, from safety-critical to proof of concept. Coding according to internal standards, ensuring high-quality, robust solutions. Conducting design and code reviews to maintain quality standards. Debugging in embedded environments. Required Skills and Experience Technical Expertise High proficiency in C and C++, including cross-compiling and debugging on embedded targets. Knowledge of EmbeddedLinux (Yocto More ❯
getting the job done because we recognise, our business is our people. Job Description Ultra-PCS is seeking a talented C/C++ Software Engineer who has experience in embedded software development, passionate about learning software and keen to join dynamic team. Ultra PCS is a leader in providing solutions for aerospace and defence systems. We are seeking an … safety critical to proof of concept. Coding to internel coding standards and ensuring high quality robust solutions. Conduct design and code reviews to maintain high-quality standards. Debugging in embedded environments. Required Skills And Experience Technical Expertise: High proficiency in C and C++ and cross compiling and debugging on embedded targets. EmbeddedLinux knowledge (Yocto, Buildroot More ❯
engineering field. The systems you will be working with might typically consist of technology such as line scanning and machine vision cameras, lighting, laser measurement systems, thermal sensors, industrial embeddedLinux, IP networking, GPS/4G/5G, CCTV. Responsibilities Building, configuring and testing systems ranging from portable camera equipment to complex bespoke on-train installations. Assist with More ❯