9 of 9 Permanent C Jobs in Birmingham

Senior Embedded Software Engineer

Hiring Organisation
X4 Technology
Location
Birmingham, UK
Employment Type
Full-time
Support development from concept through to production and maintenance Provide continuity and technical guidance across embedded projects Technical Requirements Essential: Strong experience in embedded C/C++ Hands-on embedded firmware development on microcontrollers Low-level driver development and hardware interaction Debugging using JTAG/SWD and similar tools Ability ...

Senior Principal Offensive Security Engineer

Hiring Organisation
Oracle
Location
Birmingham, UK
Employment Type
Full-time
Responsibilities You enjoy diving into complex source code audits to reveal subtle security vulnerabilities Writing new tools such as fuzzers in languages such as C/C++, Python, Ruby, Go or Java, Tearing apart an undocumented file format or network protocol Coming up with novel techniques to solve unique ...

Principal Software Engineer (DevOps)

Hiring Organisation
Oracle
Location
Birmingham, UK
Employment Type
Full-time
kernel-level networking (e.g., XDP, eBPF, dpdk, iptables, nftables) for traffic processing, filtering, and observability. Proficiency in one or more: Java/Python/C Rust/Go (strong preference for Java for control-plane/services). Deep systems design expertise: concurrency, memory management, performance tuning, API design, consistency ...

Firmware Engineer

Hiring Organisation
Chroma Recruitment Ltd
Location
Birmingham, West Midlands, United Kingdom
Employment Type
Permanent
Salary
£50,000
onsite five days per week, then moving to three days per week onsite. Firmware Engineer Requirements: Degree qualified in Electronics or Software Engineering Embedded C/C++ programming Microcontroller development Low level/bare metal programming FreeRTOS Understanding of electronics If you have the required skills and experience for this ...

Senior Software Engineer

Hiring Organisation
Oracle
Location
Birmingham, UK
Employment Type
Full-time
production backend systems (at least 3 years in high-scale or low-latency environments). Proficiency in one or more: Java/Python/C Rust/Go Strong preference for Java for control-plane/services. Strong systems design skills: concurrency, memory management, performance tuning, API design, and distributed ...

Senior Engineer - Developer Experience (DevEx)

Hiring Organisation
Complexio
Location
Birmingham, UK
Employment Type
Full-time
using it. Automation can then replicate and improve these actions independently. Complexio is a joint venture between Hafnia, in partnership with Marfin Management, C Transport Maritime, Trans Sea Transport and BW Epic Kosan and Símbolo We are looking for a Senior Engineer to establish and lead our new Developer Experience ...

Principal Security Engineer

Hiring Organisation
Oracle
Location
Birmingham, UK
Employment Type
Full-time
weaknesses in their design and implementation Ability to automate reversing tasks, using the headless capabilities (and internal representations) of the tooling Software development using C or C++ Demonstrated leadership skills, organizational capability and management techniques A personality and communication skills that inspire teams and team members Must be legally authorized ...

C++ Developer Windows Networking

Hiring Organisation
Client Server
Location
Birmingham, UK
Employment Type
Full-time
C++ Developer/Backend Software Engineer (Windows C/C++) Remote UK to £70k FTC Are you a skilled backend focussed C++ Developer? You could be progressing your career in a senior, hands-on role at a global market data provider.As a C++ Developer you will join an Agile team … within a commutable distance of London. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have ...

Embedded Software Engineer

Hiring Organisation
Coalesce Management Consulting
Location
Birmingham, UK
Employment Type
Full-time
178C compliance activities, including tool qualification, software reviews, and supporting documentation. There may also be the opportunity to contribute to module specifications and embedded C development, depending on experience. This is a 6-month contract starting ASAP in 2026, with a strong likelihood of extension. The role is inside IR35 … Strong experience working to DO-178C Hands-on involvement in tool qualification (DO-330) Experience performing software code reviews for safety-critical systems Embedded C development for real-time or aerospace applications Experience producing DO-178C compliance documentation Familiarity with SCADE Display or similar model-based tools (desirable ...