Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
Senior C Rust Software Engineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ Software Engineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and delivery. What’s Required? For this Senior C Rust Software … Engineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ Software Engineer looking for an exciting new challenge within a great company, then please apply More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
IC Resources
Senior C Rust Software Engineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ Software Engineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and delivery. What’s Required? For this Senior C Rust Software … Engineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ Software Engineer looking for an exciting new challenge within a great company, then please apply More ❯
Saffron Walden, Essex, 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 More ❯
Huntsville, Alabama, United States Hybrid / WFH Options
Lockheed Martin
you will work on the Strategic and Missile Defense Systems Team. The successful candidates should have one or more of the required skills: Experience with programming languages such as C, C++, or Python, and experience using or developing systems models or simulations. Basic Qualifications: - Enrolled in Computer Science, Aerospace Engineering or other related degree program from an accredited college/… university - Experience with programming languages such as C, C++, or Python - Must be a US Citizen; this position will require a government security clearance. This position is located at a facility that requires special access. Desired Skills: - Experience using or developing systems models or simulations to perform one or more of the following functions: a.) System Trade studies b.) Requirements … decomposition c.) Performance Predictions d.) Algorithm prototype development e.) Scripting language experience (e.g., MATLAB, C, C++, etc.) Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and More ❯
Huntsville, Alabama, United States Hybrid / WFH Options
Lockheed Martin
you will work on the Strategic and Missile Defense Systems Team. The successful candidates should have one or more of the required skills: Experience with programming languages such as C, C++, or Python, and experience using or developing systems models or simulations. Basic Qualifications: - Enrolled in Computer Science, Aerospace Engineering or other related degree program from an accredited college/… university - Experience with programming languages such as C, C++, or Python - Must be a US Citizen; this position will require a government security clearance. This position is located at a facility that requires special access. Desired Skills: Experience using or developing systems models or simulations to perform one or more of the following functions: a.) System Trade studies b.) Requirements … decomposition c.) Performance Predictions d.) Algorithm prototype development e.) Scripting language experience (e.g., MATLAB, C, C++, etc.) Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and More ❯
a hands-on role with the opportunity to influence technical standards and drive innovation across the platform. Key Responsibilities Design and develop well-structured, testable, and efficient code in C and Python. Prototype solutions and troubleshoot complex system bugs. Lead development of entire software systems and oversee project execution. Recommend and implement new technologies to improve functionality and productivity. Collaborate … improvements. Stay up to date with industry trends and emerging technologies. What We're Looking For Proven experience in software development, ideally in virtualisation or infrastructure. Strong knowledge of C and Python, plus system scripting. Experience with Linux kernel development and debugging. Familiarity with Agile/Scrum methodologies. Degree in Computer Science, Engineering, or a related field. Background in storage More ❯
Towcester, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Avd Appoint Ltd
Senior Embedded Software Engineer on a permanent basis. In this role as a Senior Embedded Software Engineer, you will be responsible for the development of robust software typically in C/C++ for my clients highly advanced electromechanical products. A primary focus currently is around networking of the systems via VPN to an existing Cloud infrastructure. You will be utilising … Jira and/or Github and will be working in a multi-disciplined team of engineers including Mechanical, Controls and Software. Essential Requirements: Experience programming in C/C++ Desirable Requirements: Experience with Github, Jira or similar Experience with networking (ideally VPN's or the Cloud) Understanding of PLCs and HMIs Experience with Engine Control Units (ECUs), Motors or Variable More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Senior Radio SystemsEngineer( DSP/Communications) South Cambridge/Essex Borders - To C£85K + Hybrid + Benefits - Rewarding opportunity for an expert in Signal Processing and Radio Systems to use theirbroad range of technical skills and knowledge to deliver cutting edge solutions to customers Worldwide. About the Senior Radio SystemsEngineer role This is a critical role within a high … background in DSP algorithm development and signal processing theory Commercial experienceof Radio Systems design withexposure to GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities of the Senior Radio SystemsEngineer: Design and implementation of radio More ❯
Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
Senior Radio Systems Engineer ( DSP/Communications) South Cambridge/Essex Borders - To C£85K + Hybrid + Benefits - Rewarding opportunity for an expert in Signal Processing and Radio Systems to use their broad range of technical skills and knowledge to deliver cutting edge solutions to customers Worldwide. About the Senior Radio Systems Engineer role This is a critical role … DSP algorithm development and signal processing theory Commercial experience of Radio Systems design with exposure to GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities of the Senior Radio Systems Engineer: Design and implementation of More ❯
understand the latest deep learning literature to implement and optimise state-of-the-art algorithms and architectures, ensuring compute efficiency and performance. Low-Level Mastery: Write high-quality Python, C/C++, XLA, Pallas, Triton, and/or CUDA code to achieve performance breakthroughs. Required Skills Understanding of Linux systems, performance analysis tools, and hardware optimisation techniques Experience with distributed … training frameworks (Ray, Dask, PyTorch Lightning, etc.) Expertise with Python and/or C/C++ Development with machine learning frameworks (JAX, Tensorflow, PyTorch etc.) Passion for profiling, identifying bottlenecks, and delivering efficient solutions. Highly Desirable Track record of successfully scaling ML models. Experience writing custom CUDA kernels or XLA operations. Understanding of GPU/TPU architectures and their implications More ❯
Huntsville, Alabama, United States Hybrid / WFH Options
Lockheed Martin
object oriented analysis & design, code & unit test, integration, and support to formal test/delivery. The successful candidate will have experience and/or knowledge of languages such as C or C++. Must be a US Citizen; this position will require Final Secret government security clearance prior to starting. This position is located at a facility that requires special access. … Basic Qualifications: - Experience in Embedded Systems - Experience with C++, C, and Python programming languages - Understanding of Object Oriented Design - Full software development lifecycle experience - Experience with VxWorks Desired Skills: - Previous experience writing and designing to software requirements - Ability to perform software integration and test development activities - Ability to work within multiple programming languages, operating systems, and development environments - Previous experience More ❯
Annapolis Junction, Maryland, United States Hybrid / WFH Options
The DarkStar Group
on, and the culture supports developing talent and letting smart people grow and tackle real-world challenges in a flexible, fun environment. On this project you could work with C/C++, Python, Assembly (x86/x64), Java, mobile OS's, windows, linux, RE and debugging tools, and more. Work on this program takes place in both customer and contractors … engineering malware or other code for CNE purposes Experience with reverse engineering tools - Ghidra, Ida Pro, Binary Ninja Experience using debuggers - GDB or WinDbg Experience writing, navigating, and building C/C++ code Experience with tools like VsCode, Visual Studio, VIM/Emacs Familiarity with ARM or MIPS architectures and Linux variants We also use Python to write a lot More ❯
Rockville, Maryland, United States Hybrid / WFH Options
Zachary Piper Solutions, LLC
Zachary Piper Solutions is seeking a highly skilled and experienced, Top Secret Cleared, AI/Machine Learning Engineer to support a Federal Engineering team focused on GenAI solutions for the public sector. In this role, you'll help architect and More ❯
Huntsville, Alabama, United States Hybrid / WFH Options
Gridiron IT Solutions
Automated Software Test Engineer, Senior Location: Huntsville, AL Work Type: Onsite Remote Work: No Job Description When a user tries new software, they expect it to be intuitive and run smoothly. Functionality, reliability, and user experience are key to successful More ❯
Washington, Washington DC, United States Hybrid / WFH Options
Gridiron IT Solutions
Data Scientist Location: Washington, DC (Hybrid) Work Type: Full Time Clearance: TS/SCI + DHS EOD Job Description: GridIron IT is seeking a Data Scientist with an Active TS/SCI Clearance. As a Data Scientist, you will be More ❯
Huntsville, Alabama, United States Hybrid / WFH Options
Gridiron IT Solutions
Cyber Intelligence Analyst Location: Huntsville, AL Work Type: Onsite Remote Work: No Job Description Work as a member of a threat intelligence team responsible for understanding how emerging cyber threats impact the client organization while conducting highly detail-oriented security More ❯
Chantilly, Virginia, United States Hybrid / WFH Options
Gridiron IT Solutions
Java Developer Location: Chantilly, VA Work Type: Onsite Remote Work: No Job Description As a full stack java developer, you can resolve a problem with a complete end-to-end solution in a fast, Agile environment. If you're looking More ❯
london, south east england, united kingdom Hybrid / WFH Options
Seismiq
the Media & Entertainment industry. If you're passionate about squeezing every last drop of performance out of CPUs and GPUs, this role is for you. Responsibilities Build and optimize C/C++ software for real-time rendering and high-throughput processing. Push the limits of GPU APIs (Vulkan, CUDA) for low-latency. Work with streaming and networking systems to deliver … Develop cross-platform code that runs on both Windows and Linux (Ubuntu). Profile, debug, and tune performance across CPUs, GPUs, and networks. Requirements 5+ years of experience in C/C++. Hands-on experience with Vulkan or similar GPU APIs. Strong background in real-time processing, rendering, or high-performance systems. Knowledge of networking/streaming (sockets, IPC, or More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
commercial experience in iOS and/or Android platform development (ideally utilising location services, online maps, compass functionality and device tilt sensors). Experience with object-oriented design using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI/Swift components. Any exposure to graphics (OpenGL, Shaders), Qt mobile GUI, Android Studio IDE More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
IC Resources
portfolio of embedded software products. *Salary £50K TO £70K PLUS benefits, hybrid working, visa support** Suitable Senior Embedded Software Engineers will be well educated with proven low level embedded C/assembler expertise and knowledge of real time operating systems, ideally FreeRTOS and ARM architectures. Networking knowledge should include TCP, UDP. Expertise in Safety Software standards: IEC 61508, DO 178B …/C, ISO26262, IEC 61508, IEC 62304 would be beneficial. Super salary with flexible hybrid working and visa support is on offer. Please send your CV to Emma.Windows@ic-resources.com or call me for more details. More ❯
Hertfordshire, England, United Kingdom Hybrid / WFH Options
Copello Global
site 4 days/week (dynamic hybrid working) Clearance: British citizen or dual UK national (with British citizenship) SC eligible What You'll Do: Build real-time simulations using C/C++ on Linux Integrate and test with real defence hardware Analyse system performance and collaborate across teams Adapt to varied, high-impact projects weekly Develop software 'plug ins' What … You’ll Bring: Experience in real-time software design C/C++ programming and Linux familiarity Systems integration and performance analysis skills Why Join? Up to 14% pension contribution Up to 15 extra flexi leave days Enhanced parental and fertility support Subsidised meals, free parking, and more Apply now and take your engineering career to the next level. More ❯
hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Copello Global
site 4 days/week (dynamic hybrid working) Clearance: British citizen or dual UK national (with British citizenship) SC eligible What You'll Do: Build real-time simulations using C/C++ on Linux Integrate and test with real defence hardware Analyse system performance and collaborate across teams Adapt to varied, high-impact projects weekly Develop software 'plug ins' What … You’ll Bring: Experience in real-time software design C/C++ programming and Linux familiarity Systems integration and performance analysis skills Why Join? Up to 14% pension contribution Up to 15 extra flexi leave days Enhanced parental and fertility support Subsidised meals, free parking, and more Apply now and take your engineering career to the next level. More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
TRIA
projects. Your day to day: Automate tests for software validation. Work hands-on with embedded systems (STM32, FreeRTOS) and application-level software. Build and maintain automated test suites using C/C++ and Python scripting. Integrate testing workflows into CI/CD pipelines such as Jenkins. Produce clear, compliant documentation and collaborate across diverse engineering teams. Ideally you would have … but not a must: Solid background in software test engineering, validation, or development. Strong skills in C/C++ programming and Python scripting. Experience with embedded systems and test automation tools. Familiarity with CI/CD platforms and version control tools. Amazing to have: Experience with medical or safety-critical standards like IEC 62304. Knowledge of Git, Jira, Confluence, CppUTest More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Copello Global
site 4 days/week (dynamic hybrid working) Clearance: British citizen or dual UK national (with British citizenship) SC eligible What You'll Do: Build real-time simulations using C/C++ on Linux Integrate and test with real defence hardware Analyse system performance and collaborate across teams Adapt to varied, high-impact projects weekly Develop software 'plug ins' What … You’ll Bring: Experience in real-time software design C/C++ programming and Linux familiarity Systems integration and performance analysis skills Why Join? Up to 14% pension contribution Up to 15 extra flexi leave days Enhanced parental and fertility support Subsidised meals, free parking, and more Apply now and take your engineering career to the next level. More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Saxon Recruitment Solutions
Senior Network Software Engineer C Linux - Remote or Hybrid Edinburgh Stuck ? Frustrated ? Know youre better than this ? Career goals not being met ? As a Senior Software Engineer in this Networking Technology company youll have the opportunity to work on innovative, challenging projects where youll learn something new in emerging Network technologies. Youll enjoy career growth opportunities, taking on more complex … of routing protocols and other network features, as well as cutting edge configuration and observability capabilities. What you'll need 5+ years experience with the ability to write quality C code under Linux with a good understanding of this OS and open source software development, debugging. Good understanding or experience of developing Routing Protocols, or Networking for Mobile, WIFI, or … Network Components in C eg, BGP, OSPF, IS-IS, EVPN, IPv4, IPv6, etc. Knowledge in software development of Data Forwarding paths (Software, Hardware), network merchant silicon chipsets and Whitebox platforms. Experience in troubleshooting large-scale deployments, manageability frameworks such as Yang/XML, virtualization technologies such as Intel DPDK ( Data Plane Development Kit ), SR-IOV, etc. About the company A More ❯