Master's degree in a STEM discipline and 3 years of experience, or a PhD and 0 years of experience. • Linux experience. • Proficiency in C/C++. • Object Oriented Programming (OOP) experience. • Configuration management software experience (e.g., Git). • Containerization and cloud experience. • Ability and willingness to travel up to More ❯
development, have a proven track record of design and implementation of technological solutions, and hold a relevant degree. Experience with Linux, and programming in C and at least one other language (such as C#, C++, MATLAB) is essential. In addition, experience in any of the following is desirable: Bare metal More ❯
or similar tool Good formal documentation skills Educated to Degree/HND level in an appropriate subject. Desirable Criteria: Proficiency in the following languages: C, C++, Python, Java Script, MISRA C. Proficient in developing for following OS’s: Linux, VxWorks Experience of Bare Metal SW development Proficiency in Video processing More ❯
Letchworth, England, United Kingdom Hybrid / WFH Options
Curtiss-Wright Corporation
or similar tool Good formal documentation skills Educated to Degree/HND level in an appropriate subject. Desirable Criteria: Proficiency in the following languages: C, C++, Python, Java Script, MISRA C. Proficient in developing for following OS’s: Linux, VxWorks Experience of Bare Metal SW development Proficiency in Video processing More ❯
letchworth, east anglia, united kingdom Hybrid / WFH Options
Curtiss-Wright Corporation
or similar tool Good formal documentation skills Educated to Degree/HND level in an appropriate subject. Desirable Criteria: Proficiency in the following languages: C, C++, Python, Java Script, MISRA C. Proficient in developing for following OS’s: Linux, VxWorks Experience of Bare Metal SW development Proficiency in Video processing More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Curtiss-Wright Corporation
or similar tool Good formal documentation skills Educated to Degree/HND level in an appropriate subject. Desirable Criteria: Proficiency in the following languages: C, C++, Python, Java Script, MISRA C. Proficient in developing for following OS’s: Linux, VxWorks Experience of Bare Metal SW development Proficiency in Video processing More ❯
used by XenServer administrators worldwide Design intuitive and performant user interfaces using WinForms and related UI technologies Extend and maintain the XenServer SDKs (C#, C, Java, PowerShell, Python, Go), ensuring consistency and reliability across languages Work closely with engineers across toolstack, storage, Windows device drivers, and the Linux kernel to More ❯
experience. • Must have a Bachelor of Science (B.S) degree in Computer Science, Electrical Engineering, Computer Engineering, or an equivalent STEM related discipline. • Proficient in C • Proficient in Object Oriented programming • Proficient in all areas of the formal software lifecycle process from requirements to testing • Experience integrating low-level firmware and More ❯
Chandler's Ford, England, United Kingdom Hybrid / WFH Options
GE Aerospace
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 More ❯
used by XenServer administrators worldwide Design intuitive and performant user interfaces using WinForms and related UI technologies Extend and maintain the XenServer SDKs (C#, C, Java, PowerShell, Python, Go), ensuring consistency and reliability across languages Work closely with engineers across toolstack, storage, Windows device drivers, and the Linux kernel to More ❯
and FluentAssertions Demonstrated ability to read and interpret technical information Demonstrated ability to compose clear and concise technical written communication Additional Competencies C++, including C CLI Experience developing web-based applications using JavaScript and/or TypeScript, SCSS, React, WebPack SQL, preferably with PostgreSQL or Sybase Familiarity with industry standards More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
not to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular parallel architectures (including accelerators such as GPUs) and their applicability to More ❯
have a solid understanding of computer science and engineering fundamentals You are proficient in one or more of the following programming languages: C#, Java, C, C++, Python, SQL, or Scala You have a Bachelor’s/Master’s level degree in computer science or relevant engineering-related field or equivalent More ❯
looking for (Experience, Knowledge, Skills, Abilities, Education) We each bring something to the table, and we are looking for someone who has: Required Experience • C/C++ development for embedded DSPs and micros e.g. TMS320x, STM32x. • Programming with real-time constraints, RTOS/bare-metal. • Experience with UI, display drivers More ❯
4. Experience with embedded systems, real-time operating systems (RTOS), and/or software-defined systems. 5. Strong knowledge of programming languages such as C, C++, Python, Java, or MATLAB. 6. Understanding of system integration, software engineering methodologies, and cybersecurity principles. 7. Ability to work in highly classified environments and More ❯
London, England, United Kingdom Hybrid / WFH Options
IONATE
embedded Linux platforms Extensive experience in building and bringing up embedded Linux custom images Programming and Software Development Experience in programming languages such as C/C++, Python and JavaScript Experience in network communications including knowledge in protocols such as TCP, UDP and experience in implementation of OTA (over-the More ❯
Stratford-upon-Avon, England, United Kingdom Hybrid / WFH Options
Jaguar Land Rover
in-house. Model Based Development with MATLAB/Simulink is the core of our software activity. This is complemented by developers working in Embedded-C and engineers who use a variety of languages, including Python, to build and maintain our DevOps software pipelines. As a Software undergraduate, you won’t More ❯
technologies, expertise): Computer Network Operations (1 FTE for Task 2) - Six years' experience with development of Windows or UNIX applications using scripting languages (e.g., C, C++, C#, Java, and Python) per the development requirements; Dev Ops- Build and deploy technologies (e.g., Artifactory, Docker, Terraform, Ansible, Packer); and Continuous Integration/ More ❯
London, England, United Kingdom Hybrid / WFH Options
RWS Group
Join to apply for the Senior C Developer role at RWS Group 1 week ago Be among the first 25 applicants Join to apply for the Senior C Developer role at RWS Group Get AI-powered advice on this job and more exclusive features. Are you a talented C developer … globally distributed agile team, you’ll contribute to the design and development of the XPP product and its cloud offering using your knowledge of C, data structures, and algorithms. About Contenta RWS Contenta is part of RWS’s content management platform focused on the Aerospace & Defence market. Contenta streamlines the … S1000D document specification. For further information, please visit: RWS Contenta Job Overview Key Responsibilities Design and Develop: Create and enhance components with expertise in C, data structures, and algorithms. Troubleshoot and Debug: Implement solutions for complex issues. Collaborate: Work with cross-functional teams to meet business requirements. Estimate and Prioritize More ❯
to enable maximum performance and utility of the products. Responsibilities And Duties Design, implement, test, and document OS Kernel and Device Driver software using C/C Python. Participate in agile development within a scrum team, mentoring junior members. Drive technical discussions with peers, architects, and stakeholders, sharing innovative concepts. … development phases to enable rapid delivery. Promote Graphcore values and culture. Candidate Profile Essential 7-10 years of industry experience in software development with C/C Python. Experience in OS Kernel and Device Driver development/deployment in Linux or Windows. Good understanding of lower-level software stack and More ❯
Software Engineers with proficient skills developing code in a range of programming languages (e.g., C++, Python, C#, Kotlin, Go, Rust). MUST: C++ or C experience (not necessarily recent but enough years to have been proficient at a point in time) One of: C#, Kotlin, Python, Go, or Rust Skills More ❯
Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you’ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + More ❯
Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + More ❯
Group university or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + More ❯
apply new technologies to enhance system understanding and improve applications. Required skills: Degree in a relevant software or electronics Strong embedded programming skills in C (MISRA, IECs, ISOs) Experience with Agile development methodologies Version control tools like Git Effective communicator and team player with a collaborative approach to development. Desirable More ❯