-
View all jobs
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
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Site Reliability Engineer | $70/hr Remote
2026-05-19
Contract
Associate
Turkey
Software Development
Engineering
View Job Details
Related
DevOps Engineer | Remote
2026-05-19
Contract
Associate
Canada
Software Development
Engineering
View Job Details
Related
AI - Compilers engineer (RE1)
2026-05-23
Full-time
Not Applicable
Spain
Research Services
Engineering
Login to Apply
- Posted
- May 12, 2026
- Type
- Contract
- Level
- Associate
- Location
- Portugal
- Company
- Crossing Hurdles
Industries
Research Services
Categories
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Site Reliability Engineer | $70/hr Remote
2026-05-19
Contract
Associate
Turkey
Software Development
Engineering
View Job Details
Related
DevOps Engineer | Remote
2026-05-19
Contract
Associate
Canada
Software Development
Engineering
View Job Details
Related
AI - Compilers engineer (RE1)
2026-05-23
Full-time
Not Applicable
Spain
Research Services
Engineering