Embedded C Developer — Kernel & Embedded Systems

Moniepoint

United States

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Health insurance
Annual bonus
Pension

Job summary

Moniepoint is seeking an experienced C Developer to join our IT team. You will design, develop, and maintain high-performance C modules for embedded systems, from kernel components to reusable libraries that integrate with higher-level languages.

The ideal candidate has 5+ years of professional C development experience, strong knowledge of STL/Boost, and hands-on exposure to embedded hardware and debugging tools like Valgrind and Lint. Proficiency with Git/SVN/Mercurial is essential.

Qualifications

  • Bachelor's degree in CS, Math, or related field.
  • 5+ years of experience as a C developer.
  • Proficient in C; knowledge of STL and Boost.
  • Working knowledge of at least one OOP language (Java, Python, C#, or C++).
  • Experience with embedded systems and low-level hardware interactions.
  • Familiarity with Valgrind and Lint debugging tools.
  • Strong version control knowledge (Git, SVN, or Mercurial).
  • Strong systems design and problem-solving skills.

Responsibilities

  • Design and build clean, maintainable C code.
  • Develop kernel modules and libraries for embedded systems.
  • Optimize for quality and performance.
  • Identify bottlenecks, bugs, and integration issues.
  • Test code for quality, reliability, and durability.
  • Maintain automated testing and code quality standards.
  • Create reusable code that integrates with higher-level languages (Java, Go, Node.js, Python).

Skills

C programming
Embedded systems
VCS tooling
OOP language
Debugging tools

Education

Bachelor's degree

Tools

Valgrind
Lint

Job description

Moniepoint is seeking an experienced C Developer to join our IT team. You will design, develop, and maintain high-performance C modules for embedded systems, from kernel components to reusable libraries that integrate with higher-level languages.

The ideal candidate has 5+ years of professional C development experience, strong knowledge of STL/Boost, and hands-on exposure to embedded hardware and debugging tools like Valgrind and Lint. Proficiency with Git/SVN/Mercurial is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded C++ Developer
Embedded C++ Developer

Global Connect Technologies • Illinois

On-site
USD 80,000 - 110,000
Embedded Developer
Embedded Developer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 80,000 - 110,000
C Developer
C Developer

Moniepoint • United States

On-site
USD 110,000 - 150,000
Stock options
Health insurance
Annual bonus
+1
Embedded Linux Software Engineer
Embedded Linux Software Engineer

TechDigital Group • Andover (MA)

On-site
USD 90,000 - 120,000
Embedded C++ Developer
Embedded C++ Developer

TechDigital Group • Brea (CA)

On-site
USD 80,000 - 120,000
Middle C++ Developer
Middle C++ Developer

Turrior LLC • San Francisco (CA)

On-site
USD 110,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

On-site
USD 90,000 - 120,000
C Developer
C Developer

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 110,000 - 170,000
Embedded Software Engineer (C/C++) – Flexible Growth
Embedded Software Engineer (C/C++) – Flexible Growth

Ciena • Alpharetta (GA)

On-site
USD 66,000 - 105,000
Medical advantages
Dental benefits
Vision benefits
+2
Embedded C++ Software Engineer II
Embedded C++ Software Engineer II

Jobtailor • Newport News (VA)

On-site
USD 90,000 - 130,000