Embedded Software Engineer Position Available In Houston, Georgia

Tallo's Job Summary: This job listing in Houston - GA has been recently added. Tallo will add a summary here for this job shortly.

Company:
Arrowcore Group
Salary:
JobFull-timeOnsite

Job Description

Embedded Software Engineer

Job Title:

Embedded Software Engineer Linux/RTOS/C/C++/C#

Location:

Warner Robins, GA or Boise, ID

Duration:

6-9 Months Contract to Hire

Job Summary:

We are seeking a highly skilled Embedded Software Engineer with deep expertise in low-level programming and real-time systems. The ideal candidate will have hands-on experience with Linux-based embedded platforms, RTOS environments, and terminal-based communication protocols. Familiarity with Modular Open Systems Architecture (MOSA) principles is a significant plus.

Key Responsibilities:

Design, develop, and maintain embedded software using C, C++, and C#.
Work with RTOS (e.g., FreeRTOS, VxWorks, QNX) to ensure deterministic behavior in real-time applications.
Develop and debug terminal-based communication protocols (e.g., UART, SPI, I2C, CAN).
Integrate software with Linux-based embedded systems, including kernel modules and device drivers.
Collaborate with cross-functional teams including hardware, QA, and systems engineering.
Participate in code reviews, unit testing, and system-level debugging.
Document software architecture, design decisions, and development processes.

Required Qualifications:

Bachelor s or Master s degree in Computer Science, Electrical Engineering, or related field.
5+ years of experience in embedded software development.
Proficiency in C, C++, and C#.
Strong understanding of Linux internals and RTOS concepts.
Experience with terminal-based communication protocols and debugging tools.
Familiarity with version control systems (e.g., Git).

Preferred Qualifications:

Experience with Modular Open Systems Architecture (MOSA) and open standards-based design.
Knowledge of secure coding practices and real-time performance optimization.
Exposure to cross-compilation toolchains and build systems (e.g., Yocto, CMake).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job

Dice Id:

10501310

Position Id:

8676639

Other jobs in Houston

Other jobs in Georgia

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started