Sterling Heights, Michigan, United States Hybrid / WFH Options
GeoLogics Corporation
technical, system, performance, process, and quality requirements are met. SKILLS REQUIRED Exceptional communication skills (verbal and written) are a MUST with customer interface/liaison experience Strong skills in: C C++ Python UNIX scripting/BASH EXPERIENCE REQUIRED Minimum of 4 years of work experience Real-time embedded software development experience with Linux and/or VxWorks including OS configuration More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
OLI Systems, Inc
frameworks. Knowing Git well; you could confidently explain why `git rebase master~2 master --onto foo && git push origin` would be a bad idea. Preferred Qualifications Practical experience with C/C++ (14/17), fluent in reading, writing, building and debugging. Solid understanding of cross-platform, portable code challenges and nuances in development and deployment. Rich front-end development More ❯
Computer Science, STEM or similar You have experience with Linux packaging (Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring Experience with graphics stacks Good understanding of networking More ❯
Essex, Chelmsford, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer … systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software … for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
performance and constraints, including software-based control of FPGA IP blocks Desirable skills: Experience with Xilinx Zynq and RFSoCs Competent in PCB design Proficient in embedded systems programming using C/C++ or Rust, with working knowledge of Python Familiar with Git, and SDR systems What you'll get as an FPGA Engineer. Competitive salary Flexible working hours, generous holiday More ❯
King George, Virginia, United States Hybrid / WFH Options
TMC Technologies
the area of Science, Technology, Engineering or Mathematics 7+ years of experience in the following: Coding/analyzing one or more of the following programming languages to include C++, C, Python, and Batch. - Java - Understanding networking principles or familiar - Coding within a publish/subscribe architecture and middleware - Real time and non-real time operating systems such as UNIX, Linux More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Core Talent Recruitment
reliability. Mentor and support junior engineers across the project lifecycle. Work in a collaborative Agile team focused on delivering modern software solutions. What You'll Bring: Strong background in C/C++ for embedded systems. Experience developing software for safety-critical, regulated industries. Experience with Python and SQLite is a bonus. Knowledge of rotorcraft health monitoring (HUMS), vibration monitoring, or More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Energy Consulting group
Background: A Bachelor's degree in engineering or a related field from an accredited university. • Professional Experience: At least 4 years of experience in embedded software development, developing in C or C++. Experience in Python and SQLite also a bonus. Desired Characteristics • Leadership and Communication: Strong interpersonal and leadership skills, coupled with excellent oral and written communication abilities, are essential More ❯
About Jaja Our Mission: Empowering our customers to buy, borrow, and build-driven by tech, fuelled by data, and built for the future. Our Company Values : C are Deeply, Adapt & Thrive, Challenge everything, Go for it! Own it, Make it Simple Jaja is an innovative UK based consumer finance business, leading initially with a digital credit card launched in More ❯
Washington, Washington DC, United States Hybrid / WFH Options
Epsilon Inc
and architectural improvements leveraging new technologies Basic Qualifications: As a requirement of this position, all candidates must be a U.S. Citizen. In accordance with 8 U.S.C. 1324b(a)(2)(C) , Epsilon will not consider candidates for this position who do not meet the aforementioned conditions. Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related technical field Minimum More ❯
Lincoln, Massachusetts, United States Hybrid / WFH Options
WINGBRACE LLC
analyses (ex. Mathematica, Python, R) Knowledge of Analysis of Alternatives, Verification and Validation, Design of Experiments and data analytics. Hands-on experience with one or more of the following: C/C++, Go, Ruby, Kotlin Experience working with and understanding XML and XSD files Technical writing (e.g. data definitions) experience Please apply to Benefits We believe customer experience starts with More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Core Talent Recruitment
the-loop testing. Drive code efficiency, reusability, and best practices. Collaborate across hardware, software, and customer teams. Mentor junior engineers and support customer projects. What You'll Bring: Strong C/C++ skills for embedded Linux systems. Experience with cross-compiling, virtualisation, and Docker. Familiarity with Matlab and software engineering best practices. Strong communication and teamwork skills. Degree in Engineering More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
Embedded Software Engineer, your background should include: Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field. Proven experience (5+ years) in embedded software development. Strong C programming skills. A solid understanding of most of the following: embedded systems, real-time operating systems, device drivers, and microcontrollers. Knowledge of communication protocols such as TCP/IP, UDP More ❯
tools like Wireshark . Excellent communication skills and the ability to work effectively in a distributed, multinational team. Nice to Have Experience with other languages and frameworks like Python, C, C#, Rust, or React . Exposure to smart home technologies or energy systems More ❯
tools like Wireshark . Excellent communication skills and the ability to work effectively in a distributed, multinational team. Nice to Have Experience with other languages and frameworks like Python, C, C#, Rust, or React . Exposure to smart home technologies or energy systems More ❯
Grimsby, South Humberside, North East, United Kingdom Hybrid / WFH Options
ZENOVO LTD
tools like Wireshark . Excellent communication skills and the ability to work effectively in a distributed, multinational team. Nice to Have Experience with other languages and frameworks like Python, C, C#, Rust, or React . Exposure to smart home technologies or energy systems Please note we cannot offer sponsorship for the role. If interested, please send over an updated CV. More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Oho Group Ltd
the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embedded C and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Familiarity with communication More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Formpipe Software AB
to long-term projects and team stability Nice-to-haves: Knowledge of Qt Framework Experience with .NET and C# Front-end skills: HTML, React, TypeScript, Node.js Low-level programming (C, C++, Rust) and systems knowledge Skills Ideal candidate traits: Pragmatic problem solver Comfortable with legacy and greenfield projects Eager to learn new tools and technologies Collaborative but capable of independent More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
and top A-level or equivalent grades in mathematics and physics. A relevant PhD (or equivalent experience) in a scientific or engineering discipline. Proficiency in programming languages such as C, C++, or Fortran. Strong mathematical and analytical problem-solving skills. Desirable Skills: Experience with C# .NET, WinForms, WPF, or the Qt/QML framework, or HTML5. Experience in GPU programming More ❯
software. Required Skills And Qualifications Master's or PhD degree in computer science, mathematics, or a related field, with a strong background in cryptography or computer security. Proficiency in C and Assembly, with a focus on resource-constrained, bare-metal environments. Experience with Rust is nice to have. Familiarity with classical and post-quantum cryptographic algorithms, including NIST PQC candidates More ❯
Melbourn, Hertfordshire, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an experienced Senior Software Engineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs More ❯
Royston, Hertfordshire, Melbourn, Cambridgeshire, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an experienced Senior Software Engineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you More ❯
Newtown, Powys, Wales, United Kingdom Hybrid / WFH Options
Greenfield I T Recruitment
is a specialist engineering/manufacturing company who operate globally.This role will have responsibility for designing and developing new software within an engineering and manufacturing setting using C++/C and embedded software. Senior Software Engineer role - Designing and developing software in CC for hard, real-time embedded products as well as products using real-time Linux. Writing and More ❯
King George, Virginia, United States Hybrid / WFH Options
TMC Technologies
of Science, Technology, Engineering or Mathematics 3+ years of experience in each of the following: - Coding/analyzing one or more of the following programming languages to include C++, C, Python, and Batch. - Java - Understanding networking principles or familiar. - Model drive architecture tools and languages. - General software engineering in the areas of computer program development and software architecture design and More ❯