Skip to Content
Senior Embedded Software Engineer

Job Description

Genesis10 is seeking a Senior Embedded Software Engineer for this Direct Hire position located in North Texas near the Plano/Richardson area.
Job Description
Company is growing rapidly and is poised to go public in the very near future. Exciting time to join this well-funded company and team of top professionals creating special products that are valuable to our communities and the world.

Seeking serious career driven professionals to join their core/internal Technology Engineering group. Join an impressive team with a tenured Leader with world class experience who is totally committed to developing his team of Engineers up to PE levels and beyond with structured career pathing and generous benefits and competitive compensation. Selective hiring, this group will NOT settle and those hired will win big and be rewarded fully for their individual performance and group efforts.

Impressive company committed to hiring the BEST in class and retaining them for long-term sustainability. Extremely positive culture, gorgeous, state of the art, work site, equipment offering superior benefits, perks and highly competitive compensation for this area. This is NOT a contract opportunity and expectations are high. Must work onsite vs remote. R&D is also a primary focus as their products are flying out faster than they can make them with exciting new product launches being planned.

  • Embedded software development in modern C++ (11/14/17 release). MODERN exposure, requires experience with 2011 release or better!
  • Deliver embedded code, unit and integration test scripts using TDD approach, Google Test.
  • Work with test automation framework in a multistage CI process. Robot Framework Automation.
  • Understand and contribute Robot and Python scripts supporting test automation.
  • Work in Agile execution mode sharing equal responsibilities in design, testing, and debugging.
  • Document ideas, APIs and important details on Confluence and JIRA to provide transparency of ideas, plans, proposals, decisions and progress.
  • REQUIRES ability to understand, develop, and test using modern C++ (2011, 2014, and 2017 compilers)
  • REQUIRES experience in software development for Linux devices/appliances.
  • REQUIRES ability to demonstrate technical insights in developing stable multithreaded software.
  • 5-7 years of SW Engineering experience on both; EMBEDDED LINUX AND BARE METAL(microcontrollers) embedded development and sustaining products in the field.
  • Developing Embedded Linux Devices using the YOCTO Project (Client), C, some C++, BSP and Device Driver, HW bring up, customizing Linux kernel for target hardware.  
Educational Requirements
  • REQUIRES Bachelor's degree (or equivalent) in Computer Science or Electrical Engineering.
Desired Skills
  • Prefer candidates with exposure to Test Driven Development (TDD), Continuous Integration & Deployment (CI/CD), and participating in Agile development processes. 
W2 Status:
Only W2 candidates will be considered for this position.
If you have the described qualifications and are interested in this exciting opportunity, please apply! Please submit your most updated resume with details listed that coincide with requirements listed. ALL CONTACT IS CONFIDENTIAL
About Genesis10:
Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives.  If you are a high performing business or IT professional with solid, referenced experience, we want to meet you.  Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations.  We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement – project after project.   To learn more about Genesis10 and to view all our available career opportunities, please visit us at 
“Genesis10 is an Equal Opportunity Employer, M/F/D/V”

Job Snapshot

Employment Type Full-Time
Job Type Engineering
Education Not Specified
Experience At least 5 year(s)
Manages Others Not Specified
Industry Computer Software
Required Travel Not Specified
Job ID 18-06765
CareerBuilder Tip:
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using you are agreeing to comply with and be subject to the Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Senior Embedded Software Engineer

Enter notes about this job: