Embedded System Engineer

Avance Consulting

Dallas (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior Embedded C/C++ Engineer — Linux Devices
Senior Embedded C/C++ Engineer — Linux Devices

Robotics Prcocess Automation, LLC • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior Embedded Firmware Engineer - Austin, TX
Senior Embedded Firmware Engineer - Austin, TX

Connect Tech+Talent • Austin (TX)

Hybrid
USD 120,000 - 150,000
C++ Software Engineer - Embedded Systems
C++ Software Engineer - Embedded Systems

5V Tech • Austin (TX)

On-site
USD 131,000 - 155,000
Standard benefits
Healthcare plan
C++ Developer
C++ Developer

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 150,000
Embedded Systems Engineer - Linux & Networking (Dallas)
Embedded Systems Engineer - Linux & Networking (Dallas)

US staffing Inc • Dallas (TX)

On-site
Senior C++ Embedded Engineer – Onsite in Dallas
Senior C++ Embedded Engineer – Onsite in Dallas

InfoVision Inc. • Addison (TX)

On-site
USD 120,000 - 150,000
Senior Embedded Systems Engineer - C/C++, Linux, IPC/RPC
Senior Embedded Systems Engineer - C/C++, Linux, IPC/RPC

Avance Consulting • Dallas (TX)

On-site
USD 100,000 - 130,000