If you answered yes to these questions, then we have the perfect opportunity for you! Set of X is looking for a software engineer who can develop software in C/C++, Python and Assembly language for operating system internals, network programming and reverse engineering. You will work on projects that involve virtualization, kernel modules, network devices and test frameworks. … You will also have the opportunity to lead a team of engineers and mentor junior developers. To be successful in this role, you will need: Experience developing software in C/C++, Python and Assembly language Experience developing for operating system internals (e.g. Windows, Linux, Android, iOS, Embedded systems) Experience with network programming Experience with debuggers (e.g. WinDBG, gdb, lldb More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
for automotive applications and ISP solutions. This is a great opportunity to craft and build new technologies which will drive the next wave of innovation in ISP. Responsibilities: Develop C based device drivers for Automotive and IoT ISP pipelines Develop and maintain testing and performance profiling frameworks Image sensors driver development for IoT and Automotive markets Be involved in driver … features of the block Daily usage of software practices that produce maintainable code, including automated testing, continuous integration, code style conformity, and code review Required Skills and Experience : Experienced C/C++ software engineer with track record of delivery of commercially successful products Linux kernel/user development Strong grasp of algorithms and data structures, along with a good understanding More ❯
Move Forward with Volt Volt is immediately hiring for Software Engineer in State College - PA. We are seeking Software Engineer which is in State College - PA. This is a 12 Month full time Contract/possible contract to hire Opportunity. More ❯
Build back-end services and algorithms for securities brokerage company. Design and develop complex full-stack applications. Develop software to facilitate users on their authentication, authorization, and payment processing. Architect, design, and develop software framework to support group goals. Prepare More ❯
Move Forward with Volt Volt is immediately hiring for an Infrastructure Engineer in Aurora, CO. In this role, you can directly impact the world around you and contribute to classified programs and technologies you are passionate about. Our small agile More ❯
A client of Innova Solutions is immediately hiring a Staff Software Engineer. Position Type: Full-Time, Contract to Hire Duration: 3 months Location: Englewood, CO- 80112 (Onsite) As a Staff Software Engineer, you will: • Designing and implementing contact flows in More ❯
At Volt, our greatest strength is our people Volt is immediately hiring for "Infrastructure Engineer - ENG02 " in "Richardson TX". You will do: • You will leverage company and industry with the best practices and capabilities to develop and communicate implementation More ❯
Westhill, Aberdeenshire, Scotland, United Kingdom Hybrid / WFH Options
FINTEC recruit
FINTEC recruit is seeking an Embedded Software Engineer for our global subsea/marine client based in Aberdeen. This is a permanent role with salary £50,000 to £60,000 plus benefits, pension, private health care etc. Offering hybrid working More ❯
with signal detection and identification. • Implementation of signal processing techniques. • Generation of arbitrary waveform data files. • Familiarity with code revision management tools such as Git/Clearcase. • Familiarity with C/C C# and Matlab/Simulink. More ❯
UK, we’re looking for a full-time BIM Developer to join our team working on Nuclear New Build projects, specifically focusing on Nuclear Island buildings of Hinkley Point C, Sizewell C, and similar projects. You will enjoy reinforcing your technical skills when working on the most complex buildings of a Nuclear Power Plant, helping us evolve our internal suite More ❯
UK, we’re looking for a full-time BIM Developer to join our team working on Nuclear New Build projects, specifically focusing on Nuclear Island buildings of Hinkley Point C, Sizewell C, and similar projects. You will enjoy reinforcing your technical skills when working on the most complex buildings of a Nuclear Power Plant, helping us evolve our internal suite More ❯
UK, we’re looking for a full-time BIM Developer to join our team working on Nuclear New Build projects, specifically focusing on Nuclear Island buildings of Hinkley Point C, Sizewell C, and similar projects. You will enjoy reinforcing your technical skills when working on the most complex buildings of a Nuclear Power Plant, helping us evolve our internal suite More ❯
UK, we’re looking for a full-time BIM Developer to join our team working on Nuclear New Build projects, specifically focusing on Nuclear Island buildings of Hinkley Point C, Sizewell C, and similar projects. You will enjoy reinforcing your technical skills when working on the most complex buildings of a Nuclear Power Plant, helping us evolve our internal suite More ❯
C/B Instructor Technician personnel serve as SMEs on the TTPs, SOPs, and POIs of the TSGs and communicate and train both military and civilian personnel on these plans and procedures. The individual shall serve as an expert in the use of the C/B TSG search equipment, analytical equipment, communications systems, C/B surveillance equipment, and … other mission-essential gear. The individual is required to operate specialized equipment on land, sea, and air either during contingency operations, training, and/or exercises. The C/B Instructor Technicians provide training to military and/or civilian personnel on the setup and operation of C/B search gear and communications equipment and directly support search operations. … Duties and Responsibilities: Become an SME on all TSG C/B TTPs, SOPs, and POIs and be able to communicate these plans and procedures to the TSG Team within 90 days of award of this contract. Become an SME on all C/B TSG search gear and communications equipment and provide training to military and/or civilian More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
An Embedded Software Engineer with 2-4 years’ commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£55K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux skills – ideally with … cross functional team, you will bring good problem solving skills, a good academic background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering … discipline. Minimum of 2-4 years commercial Embedded C/C++ Development in Linux. Low level setup/configuration of Embedded Linux systems. Linux Build Systems such as Yocto. Knowledge of Networking and Protocols. Some Python. More ❯
CB10, Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
An Embedded Software Engineer with 2-4 years’ commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux skills – ideally with … cross functional team, you will bring good problem solving skills, a good academic background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering … discipline. Minimum of 2-4 years commercial Embedded C/C++ Development with Linux. Low level setup/configuration of Embedded Linux systems. Linux Build Systems such as Yocto. Knowledge of Networking and Protocols. Some Python. More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
An Embedded Software Engineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux skills ideally with … cross functional team, you will bring good problem solving skills, a good academic background and an interest in new technology developments. Applications are welcomed from Software Engineers with both C and C++ skills or with expertise in one with the confidence to learn the other. Development under Linux is essential. Embedded Software Engineer requirements include: University education in relevant Engineering … discipline. Minimum of 2-4 years commercial Embedded C/C++ Development in Linux. Low level setup/configuration of Embedded Linux systems. Linux Build Systems such as Yocto. Knowledge of Networking and Protocols. Some Python. Only those with full eligibility to work in the UK can be considered. More ❯
A Technology Consultancy seeks a Senior level Software Engineer with a strong academic record, proven C/C++ development skills and experience of working on complex real-world problems to provide solutions to challenging projects in a number of areas such as cyber security and network security. You must be a British National as UK Security Clearance is required. A … Mathematics and Physics are required, with a PhD being highly beneficial. The successful Senior Software Engineer will ideally bring a range of software development skills and experience, including strong C/C++ development experience, using and configuring Linux systems; developing novel signal, image or data applications in C/C++ as well as familiarity with source control systems. An appreciation More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum 10% Pension + Life Ass + Bonus
rewarding environment. Within this Graduate Software Developer role you will be responsible for: Developing software for cyber security and signal/data/image processing applications Building solutions using C/C++, Java, HTML, Typescript/JavaScript Training customers on how to use developed software Collaborating with cross-functional teams to deliver high-quality solutions Requirements: Excellent undergraduate degree or … PhD in a numerate discipline Experienced in software development – C/C++, Java, HTML or JavaScript Self-motivated and capable of working independently Excellent verbal and written communication skills Strong interest in software development (especially C/C++) Unconditional right to live and work in the UK for an indefinite period without limitation Benefits/Renumeration: Excellent starting salary More ❯
rewarding environment. Within this Graduate Software Developer role you will be responsible for: Developing software for cyber security and signal/data/image processing applications Building solutions using C/C++, Java, HTML, Typescript/JavaScript Training customers on how to use developed software Collaborating with cross-functional teams to deliver high-quality solutions Requirements: Excellent undergraduate degree or … PhD in a numerate discipline Experienced in software development – C/C++, Java, HTML or JavaScript Self-motivated and capable of working independently Excellent verbal and written communication skills Strong interest in software development (especially C/C++) Unconditional right to live and work in the UK for an indefinite period without limitation Benefits/Renumeration: Excellent starting salary More ❯
Looking for Software Engineer to develop and integrate C/C++ embedded operational flight program software that uses Yocto/FreeRTOS operating systems on Intel multi-core processors with at least 6+ years of hands-on experience. Required Experience: - 6+ years of C/C++ object oriented embedded software development and integration experience - 6+ years of experience with multi-core More ❯
Mathematics and Physics are required, with a PhD being highly beneficial. The successful Senior Software Engineer will ideally bring a range of software development skills and experience, including strong C/C++ development experience, using and configuring Linux systems; developing novel signal, image or data applications in C/C++ as well as familiarity with source control systems. An appreciation More ❯
Fordingbridge, Hampshire, South East, United Kingdom
Ernest Gordon Recruitment
RTOS) such as Zephyr. The Role: * Research, develop and design electronic products. * Embedded software development in C. * Review product specifications. The Person: * Software engineering degree or related subject. * Embedded C and Linux experience. * RTOS experience. * Able to commute to Fordingbridge. Reference Number: 21314 Keywords: Firmware Engineer, Embedded C, Zephyr, RTOS, Microcontroller, Embedded Software, Electronics, Data Logging, Display Systems. If you More ❯
MD Salary: 200k - 250k Background Create robust, scalable, and efficient software applications based on system requirements analysis and design specifications Write clean, maintainable, and optimized code in languages like C, C++, Java, and others Conduct thorough testing (unit, integration, and system testing) to identify and resolve bugs, ensuring high-quality software delivery Requirements Bachelor of Computer Science or Computer Engineering … In addition to the requirements above, the individual shall have at least 10 years of work experience in 4 or more of the following areas: Developing software applications in C, C++, or Java Developing software applications for Unix, Linux, or Windows environments Developing DLLs for the Windows environment Development of computer telephony platforms using computer telephony cards such as Dialogic … SNMP, H.323, X.25, 802.1 I, 802.16, SIP, MEGACO, or MGCP Web development, with proven knowledge of XML, PHP, MySQL, ColdFusion, or Apache Script writing using Perl, Python, Bourne shell, C shell, or other proprietary scripting languages Database experience with Sybase, Oracle, or Microsoft Reverse engineering and analysis of software Must have Top Secret/SCI - Full Scope Polygraph security clearance More ❯
Key Responsibilities: Assist in the design, development, and testing of electronic circuits and systems Support schematic capture and PCB layout design Develop, debug, and maintain embedded software for microcontrollers (C/C++) Perform debugging, fault-finding, and root cause analysis on both hardware and software Collaborate with firmware, mechanical, and production teams to deliver integrated solutions Contribute to documentation, design … understanding of analog and digital circuit design Experience with PCB design tools (e.g., Altium, KiCad, Eagle) Experience using lab equipment (oscilloscopes, signal generators, etc.) Practical experience programming microcontrollers in C or C++ Desirable (but not essential): Knowledge of embedded software development environments, version control (e.g., Git), and debugging tools (e.g., JTAG, SWD) Exposure to real-time operating systems (RTOS) or … bare-metal embedded programming Understanding of communication protocols (I C, SPI, UART, CAN, etc.) Exposure to EMC compliance, design for manufacture, or design for test Previous involvement in taking products from concept to production What's on Offer: Mentorship and ongoing development in both electronics and embedded software Involvement in varied projects across multiple sectors Opportunity to build skills across More ❯