Embedded Software Engineer - Real-Time Linux & CAN

Electronic Transaction Consultants Corporation

Frisco (TX)

Hybrid

USD 90,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and Dental plans
Retirement plans
EFAP
Employee referral program

Job summary

Electronic Transaction Consultants Corporation is seeking an Embedded Software Developer to design, implement, test, and support reliable embedded software across platforms. You will work closely with hardware, systems, and product teams to deliver real-time, low-level software on embedded Linux/RTOS platforms.

The role emphasizes C/C++ development, cross-compilation, debugging, and rigorous verification, with involvement in architecture reviews and release activities.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related technical discipline.
  • Experience developing software for embedded systems, real-time systems, or hardware-integrated products.
  • Proficiency in C and/or C++.
  • Experience with embedded operating systems, real-time operating systems, or embedded Linux.
  • Knowledge of software architecture, modular design, data structures, algorithms, and software development lifecycle practices.
  • Experience with cross compilers, embedded toolchains, and target hardware.
  • Experience with source control and configuration management tools such as Git.
  • Experience with build systems, makefiles, scripting languages, and automated development or test tools.

Responsibilities

  • Design, develop, test, and support embedded software throughout the lifecycle.
  • Develop and maintain interfaces using CAN, UART, SPI, I2C, Ethernet, TCP/IP, USB, GPIO, etc.
  • Create and maintain scripts, build files, and deployment tools.
  • Support cross compilation, embedded builds, and target deployment.
  • Perform software verification, testing, and root-cause analysis.
  • Prepare design reviews, code reviews, and release documentation.
  • Collaborate with hardware, systems, verification, and product teams.
  • Manage development environments and configuration management processes.

Skills

C/C++
Embedded systems
RTOS/Embedded Linux
Concurrency concepts
Git
Cross compilers
Build systems
Scripting languages
Code debugging
Software design

Education

Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related technical discipline

Tools

Git
Cross compilers
Makefiles
Scripting languages
CI/CD tools

Job description

Electronic Transaction Consultants Corporation is seeking an Embedded Software Developer to design, implement, test, and support reliable embedded software across platforms. You will work closely with hardware, systems, and product teams to deliver real-time, low-level software on embedded Linux/RTOS platforms.

The role emphasizes C/C++ development, cross-compilation, debugging, and rigorous verification, with involvement in architecture reviews and release activities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Architect – Real-Time C/C++ & Linux/RTOS
Senior Embedded Architect – Real-Time C/C++ & Linux/RTOS

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 180,000
Embedded Software Engineer: C/C++, SoC & CAN/Ethernet
Embedded Software Engineer: C/C++, SoC & CAN/Ethernet

VOLTO Consulting • Warren (MI)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

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

LanceSoft, Inc. • Irvine (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer - Platform & Firmware
Embedded Software Engineer - Platform & Firmware

Pivotal Systems • Fremont (CA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer – Real-Time & Safety-Critical
Embedded Software Engineer – Real-Time & Safety-Critical

Applied Intution • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Software Developer
Embedded Software Developer

Electronic Transaction Consultants Corporation • Frisco (TX)

On-site
USD 90,000 - 130,000
Health and Dental plans
Retirement plans
EFAP
+1
Embedded Software Engineer
Embedded Software Engineer

ConSol Partners • Austin (TX)

On-site
USD 85,000 - 110,000
Embedded Software Engineer: C/C++, Linux & RTOS Expert
Embedded Software Engineer: C/C++, Linux & RTOS Expert

Trenton Systems • Duluth (GA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer - C/C++, Linux/RTOS, Driver
Embedded Software Engineer - C/C++, Linux/RTOS, Driver

Actalent • Johnstown (CO)

On-site
USD 95,000 - 130,000
Medical
Dental
Vision
+9