-
Artmac

Senior Embedded Software Engineer (C/C++, Linux, ARM)

Artmac
United States · Contract · Mid-Senior

Who We Are

Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.

Job Description

Job Title : Senior Embedded Software Engineer (C/C++, Linux, ARM)

Job Type : W2 / C2C

Experience : 8-15 Years

Location : Lisle, Illinois

Responsibilities

  • Strong C/C++, Linux /QNX operating system hands-on experience.
  • Experienced in embedded Linux kernel development
  • Relevant experience with ARM architecture
  • Deep knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and profiling
  • Strong understanding of containers and hypervisors for virtualization
  • Strong debugging skills in kernel context
  • Experience with exercising/validation of system from user space, and knowledge of user space API
  • Experience porting/maintaining Linux distribution for a platform
  • You are a skilled C programmer.

Qualification

  • Bachelor's degree or equivalent combination of education and experience

Key Skills

Ranked by relevance

linux embedded qnx c
Login to Apply
Posted
Feb 03, 2025
Type
Contract
Level
Mid-Senior
Location
Lisle
Company
Artmac

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Jobgether
Related

Senior Software Engineer

2026-06-18

Full-time
Not Applicable
Switzerland
Internet Marketplace Platforms
Engineering
View Job Details
Cisco
Related

Fullstack Software Engineer

2026-06-15

Full-time
Not Applicable
Switzerland
Software Development
Engineering
View Job Details
YO IT Consulting
Related

Node.js Software Engineer - Remote

2026-06-15

Full-time
Not Applicable
Switzerland
Software Development
Engineering