-
Crossing Hurdles

Senior C Engineer | $50/hr Remote

Crossing Hurdles
Portugal · Contract · Associate

Senior C Engineer Work Snapshot

  • Job Type: Contract
  • Location: Remote
  • Compensation: Up to $50 per hour
  • Level: Middle to Senior Level


Roles & Responsibilities

  • Review AI-generated C code, low-level systems designs, and technical explanations for correctness, safety, performance, and systems-level reliability
  • Evaluate systems-programming and embedded-development solutions involving memory management, pointers, concurrency, operating systems, hardware interaction, and performance optimization
  • Identify errors in logic, memory handling, undefined behavior, concurrency control, synchronization, debugging workflows, and low-level implementation details
  • Analyze C implementations for readability, maintainability, efficiency, coding-standard compliance, and adherence to production-grade engineering practices
  • Generate high-quality reference implementations, debugging analyses, architectural explanations, and structured reasoning workflows demonstrating correct systems-level programming techniques
  • Compare and rank multiple AI-generated responses based on technical correctness, memory safety, algorithmic efficiency, and reasoning quality
  • Fact-check systems-programming concepts, compiler behavior, low-level debugging techniques, concurrency handling, and performance-critical implementation strategies
  • Evaluate build systems, linker behavior, compiler interactions, debugging tools, CI/CD workflows, and automated testing processes used in C development
  • Work with low-level systems concepts including operating systems, embedded systems, threading models, synchronization primitives, and hardware-oriented programming patterns
  • Support AI model improvement through annotation workflows, technical evaluations, code-review QA processes, and structured engineering documentation


Requirements

  • Education: Bachelor s degree or higher in Computer Science, Electrical Engineering, Computer Engineering, or a closely related technical field
  • Minimum 4+ years of professional experience developing production software in C for systems, embedded, or performance-critical environments
  • Expert-level proficiency in C including deep understanding of pointers, memory allocation, undefined behavior, low-level debugging, and systems architecture
  • Strong background in systems programming concepts such as concurrency, operating systems, hardware interaction, synchronization, and performance optimization
  • Hands-on experience with compilers, build systems, linkers, debugging tools, CI/CD workflows, and automated testing for C-based projects
  • Proven ability to conduct detailed code reviews and enforce coding standards for safety, maintainability, and reliability in low-level codebases
  • Strong analytical and debugging skills with the ability to identify subtle systems-level bugs, race conditions, memory leaks, and performance bottlenecks
  • Excellent English writing and communication skills with Minimum C1 English proficiency required
  • Comfortable explaining low-level programming concepts, debugging logic, concurrency issues, and systems-level trade-offs clearly in written form
  • Significant experience using AI coding assistants or LLMs for debugging, systems analysis, code review, or software design evaluation strongly preferred
  • Previous experience with AI data training, annotation workflows, large-scale code review, or evaluation of AI-generated technical content is strongly preferred
  • Highly detail-oriented and methodical when evaluating reasoning quality, memory safety, concurrency correctness, and low-level implementation accuracy

Key Skills

Ranked by relevance

c ai embedded cicd embedded systems
Login to Apply
Posted
May 12, 2026
Type
Contract
Level
Associate
Location
Portugal

Industries

Research Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crossing Hurdles
Related

Site Reliability Engineer | $70/hr Remote

2026-05-19

Contract
Associate
Turkey
Software Development
Engineering
View Job Details
Crossing Hurdles
Related

DevOps Engineer | Remote

2026-05-19

Contract
Associate
Canada
Software Development
Engineering
View Job Details
Barcelona Supercomputing Center
Related

AI - Compilers engineer (RE1)

2026-05-23

Full-time
Not Applicable
Spain
Research Services
Engineering