and project management tasks. Qualifications: Technical diploma or Bachelor's degree in Software Engineering or Computer Engineering. 2-5 years of relevant software development experience. Desired Qualifications: Proficiency in C/C++ programming. Experience with Microsoft Visual Studio (). Familiarity with Windows and Linux operating systems. Competency using Microsoft Office 365 suite. Experience with project management software tools. If you More ❯
with a focus on quality and maintainability. What We're Looking For As an ADA Software Engineer, you will possess: Significant experience in developing embedded software using Ada, and C/C++. Experience in model-based development tools, preferably IBM's Rhapsody. A focus on code quality and the ability to engage in code and design reviews. A proactive, problem More ❯
or Physics • Understanding of the GEOINT enterprise TCPED process • Experience working in a DoD or IC operational environment • Experience working on Product Initialization teams • Experience developing engineering code (e.g. C, Python, Matlab, IDL) to solve hard problems and create processes for repeatable results More ❯
York, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
complete project lifecycles, from architecture through to deployment Collaborate with engineers across hardware and software disciplines Provide customer support and maintain technical documentation Skills & Experience: Strong experience with Embedded C programming Proficient in bare-metal development Familiarity with communication protocols: SPI, I2C, RS232, RS485, CAN Experience working with PIC Microchip microcontrollers (highly desirable) Background in successful project delivery within an More ❯
s or Master's degree in Computer Science, Cybersecurity, or related field. - 5+ years of experience in malware analysis, reverse engineering, or cyber threat analysis. - Proficiency in assembly language, C/C++, and scripting languages (e.g., Python). - Deep understanding of Windows and Linux internals, PE file format, and memory forensics. - Experience with sandboxing environments and debugging tools. Preferred Qualifications More ❯
Flaxton, Yorkshire, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
complete project lifecycles, from architecture through to deployment Collaborate with engineers across hardware and software disciplines Provide customer support and maintain technical documentation Skills & Experience: Strong experience with Embedded C programming Proficient in bare-metal development Familiarity with communication protocols: SPI, I2C, RS232, RS485, CAN Experience working with PIC Microchip microcontrollers (highly desirable) Background in successful project delivery within an 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's degree in System Engineering, Computer More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
La Fosse Associates
electronic design experience (e.g., microcontrollers, microprocessors, CPLDs, FPGAs) Competence in analog design, especially interfacing with sensors and transducers Experience with VHDL for programmable logic is highly desirable Familiarity with C/C++ or Python for verification and testing is a plus (e.g., Arduino, Raspberry Pi More ❯
integration and flight test. • Ideal candidates would be software engineers with in-depth simulation and embedded software development experience. The ideal candidate should be proficient with developing components using C and/or C++, writing code and automated unit tests, and have experience integrating software components in a System Integration Lab (SIL). • Responsibilities will include development of data analysis More ❯
systems related to your team, such as GitLab, compilers, and debugging equipment. Requirements: Proven track record of delivering high-quality software, especially in regulated environments. Extensive experience in embedded C development for microcontroller systems, with knowledge of other languages like Python. Expertise in Git for source control, with knowledge of GitLab being advantageous. Ability to manage, lead, and coach team More ❯
compilers, debugging equipment). The successful Software Team Leader, in Cambridgshire, will have: Track record of delivering high quality software, especially in a regulated environment. Highly experienced in embedded C development for bare-metal microcontroller systems, with a good knowledge of other languages (e.G. Python). Expertise in Git for source control (knowledge of GitLab an advantage). Able to More ❯
compilers, debugging equipment). The successful Software Team Leader, in Cambridgshire, will have: Track record of delivering high quality software, especially in a regulated environment. Highly experienced in embedded C development for bare-metal microcontroller systems, with a good knowledge of other languages (e.G. Python). Expertise in Git for source control (knowledge of GitLab an advantage). Able to More ❯
Hitchin, Hertfordshire, South East, United Kingdom
Redline Group Ltd
compilers, debugging equipment). The successful Software Team Leader, in Cambridgshire, will have: Track record of delivering high quality software, especially in a regulated environment. Highly experienced in embedded C development for bare-metal microcontroller systems, with a good knowledge of other languages (e.G. Python). Expertise in Git for source control (knowledge of GitLab an advantage). Able to More ❯
Cambridgeshire, Ickleford, Hertfordshire, United Kingdom
Redline Group Ltd
compilers, debugging equipment). The successful Software Team Leader, in Cambridgshire, will have: Track record of delivering high quality software, especially in a regulated environment. Highly experienced in embedded C development for bare-metal microcontroller systems, with a good knowledge of other languages (e.G. Python). Expertise in Git for source control (knowledge of GitLab an advantage). Able to More ❯
or high-speed communication transmissions. • MATLAB/Simulink modeling of signal processing systems, with the ability to convert high-level models into FPGA implementations. • Proficiency in high-level programming (C) and the ability to develop simple software applications for FPGA testing in a Linux environment. Please apply directly to this position, or feel free to email me at for additional More ❯
a related discipline. Strong object-oriented programming background. Knowledge of programming languages such as Python. Quantitative and coding skills. Nice-to-have Knowledge of additional programming languages (SQL, VBA, C Java). Finance/Derivatives knowledge. We thrive on the challenge to be our best-progressive thinking to keep growing and working together to deliver trusted advice to help our More ❯
related discipline and 5-7 years of directly related experience Significant understanding of Networking, Cybersecurity, Linux, Cryptography (public/private key pairs, symmetric, and asymmetric ciphers), and computer programming (C Python) and debugging High proficiency with written and verbal communications Ability to articulate technical concepts and findings to stakeholders to support decision making Experience with either IDA Pro or Ghidra More ❯
PSpice • Working knowledge of standard test equipment: network analyzers, oscilloscopes, waveform generators, synthesizers, digitizers, and/or signal analyzers. • Working knowledge in one of the following languages: MATLAB, Python, C, or C++. • Demonstrated problem solving and troubleshooting skills. • Demonstrated ability to use basic manual tools. • Demonstrated ability to write design document, such as component specifications and test procedures. • This position More ❯
Have an in-depth understanding of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If this role is of any More ❯
federal customers. Your commitment to our customer's missions, curiosity, and attention to detail will make you a valuable addition to the SIXGEN team. Required Skills: Proficiency in Python, C, JavaScript, React, Java Knowledge of databases (SQL and NoSQL) and data modeling Ability to develop, maintain, and enhance complex and diverse software systems Review and test software components for adherence More ❯
South West, England, United Kingdom Hybrid / WFH Options
SR2
architecture, building scalable solutions, and ensuring the seamless integration of AI into production-grade software. What You’ll Do Develop and integrate AI/ML models using Python and C/C++ Design scalable microservices with Docker and Kubernetes Build and maintain development/test environments using open-source tools Mentor junior engineers and promote best practices in coding and More ❯
a strong background in computer programming and systems simulation. Knowledge in some or several of these areas is preferred: • Strong experience with programming in higher level languages such as C/C++ and Matlab. • Strong experience with Linux. • Experience with electronic warfare and Infrared Countermeasure principles. • Develop applications and scripts used for data mining signature databases. • Integration of System Models More ❯
Coventry, Warwickshire, United Kingdom Hybrid / WFH Options
Infused Solutions Ltd
tolerance, reliability) Collaborate with cross-functional teams including firmware and mechanical engineers Essential Skills: Proven experience in digital circuit design for microcontroller-based systems Practical knowledge of embedded firmware (C programming) Oversight of PCB layout and review Understanding of hardware interfaces: SPI, I2C, UART, USB Familiarity with design-for-manufacture/test/safety practices Strong test and validation planning More ❯