Embedded System Engineer

Avance Consulting

Dallas (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A technology consulting firm is seeking a Senior Software Engineer specializing in C++ and embedded Linux. The role requires 6-8 years of experience in embedded systems and strong proficiencies in C, C++, and Linux. Candidates should also have a solid understanding of multithreading, IPC, and should be adept with modern C++ standards. This is a contract position based in Dallas, TX with a mid-senior level experience requirement.

Qualifications

  • 6-8 years experience in embedded systems.
  • Expert in C, C++, and embedded Linux.
  • Proficiency with modern C++ features.

Skills

Embedded systems
C++
Linux
Multithreading
Inter-process communications (IPC)
Remote procedure calls (RPC)

Tools

Linux subsystems
Memory profiling tools

Job description

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

Location: Dallas, TX (5 day onsite)

Type: Contract

Job Description

6-8 years experience in embedded systems. Expert in C, C++, embedded Linux and device driver. 6+ years of experience in architecture, design, prototyping, software development, code review, and unit testing for embedded devices. High proficiency with modern C, C++, C++11/C++14, or C++17 preferred. Experience and strong knowledge of Linux, BSP, Linux subsystems. Memory and performance profiling tools experience. Excellent with the C++ build process. Excellent knowledge of multithreading and algorithms. Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC). Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe. Good to have: Experience with IP-based communications and protocols, for example, HTTP, TLS, REST, WebSockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, and HLS. Experience working with diverse engineering teams.

Job Details
  • Seniority level: Mid-Senior level
  • Job function: Information Technology
  • Industries: IT Services and IT Consulting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer – Embedded Systems (C++/Linux, IPTV/Media)
Sr Software Engineer – Embedded Systems (C++/Linux, IPTV/Media)

InfoVision Inc. • Fort Worth (TX), Arlington (TX), Dallas (TX)

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

Highbrow LLC • Dallas (TX)

On-site
USD 80,000 - 100,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

ClientMind Recruiting Inc. • Greenbelt (MD)

Hybrid
USD 120,000 - 180,000
Senior Embedded Engineer
Senior Embedded Engineer

Connect Tech+Talent • Austin (TX)

On-site
USD 110,000 - 160,000
C++ Developer
C++ Developer

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 170,000
Embedded Systems Software Engineer
Embedded Systems Software Engineer

LanceSoft, Inc. • Irvine (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Amaris Consulting • Westford (MA)

On-site
USD 110,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

TalentDome Staffing • Town of Texas (WI)

On-site
USD 110,000 - 170,000
Health insurance
Vision insurance
Dental insurance
+2
Embedded Software Engineer
Embedded Software Engineer

Millennium Software and Staffing Inc • Dallas (TX), Fort Worth (TX)

On-site
USD 115,000 - 133,000
Medical insurance