Software Engineer C++ (Modern), Embedded Linux, Telecom

$110,000 - $135,000

Full Time

  • Work from home


C++Embedded LinuxTelecom

Job Description

Prefer LOCAL AREA candidates, as NO relocation is being paid by this client currently.  

Position:     Software Engineer – C++ (Modern), Embedded Linux, Telecom
Location:     Dallas TX - Hybrid Remote
Compensation: $110,000 - $135,000 + Excellent Benefits 

This Client is headquarted in Dallas, TX, but you can work remote 2 days a week.

Job Description:

This role is an excellent opportunity for a Software Engineer with a strong background in embedded development and Modern C++ to work on advancing this company's next generation of products. 
You work with a core senior-level team that is part of this stable, profitable, and growing firm. 
Focus on new product development, including 5G and security.

Small division backed by a large public corporation.
Profitable, stable, and growing global company (1,700 employees).
Development of new, leading-edge technologies for the telecom sector.
A talented engineering team that’s focused on creativity and innovation.
Casual work environment, flexible hours, high retention rate.
Great place to advance your career and learn new skills.


Work on new product development related to 5G and security.
Introducing new features on leading-edge Ethernet domain.
Work with the networking software team to design and develop an embedded software application.
Participate in full telecom/datacom product design life cycles working in multiple system areas.
Participate in the testing process through test reviews and analysis, test witnessing, and certification of software.
Debug and troubleshoot embedded system software.
Represent the R&D department within company forums such as process discussions, customer support, etc.


B.S. in Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
3-10 years of embedded software development experience. 
Proficiency in Object Oriented design skills.
Proficiency in C++ (Modern version) programming. 
Embedded Linux.
Excellent verbal and written communication skills.
Telecom/Datacom Transport products a plus.
Experience with Ethernet a plus.
Familiar with GIT or other SCM tools a plus.