Demo

Embedded Software Engineer

GenConnect Recruiting and Consulting
Columbia, MD Full Time
POSTED ON 7/28/2026
AVAILABLE BEFORE 9/27/2026

Our ideal Embedded Software Engineer candidate will design, develop, test, debug, and implement embedded software on the latest state of the art edge computing systems. They will develop software and firmware source code in C/C , Embedded C, and other languages and have a thorough understanding of common communication interfaces like SPI, I2C, USB, UART, and others. They will utilize version control, simulation, debugging, and other development tools and collaborate cross functionally with hardware engineers and program engineers. They will provide engineering support for testing, deployment, and updates across our array of edge computing programs. 

Duties and Responsibilities

The successful candidate for this position will work with our existing product development team to assist in the design and maintenance of new and existing product Board Support Packages, (BSP). The candidate will develop, integrate, test and document specific drivers and APIs for the final BSPs. The ideal candidate is highly motivated and willing to learn about and contribute to all aspects of new product development.  

Required Qualifications

  • Bachelor’s Degree in engineering, or related STEM field
  • 3-5?years of related experience
  • Ability to obtain DoD Clearance, therefore, U.S. Citizenship is required
  • Demonstrated competency with C 
  • Familiarity with Linux kernel, driver, filesystem, and application 
  • Familiarity with software development tools (makefiles, IDE compilers, debuggers, target trace) 
  • Familiarity with Source trees and revision control (GIT, Perforce) 
  • Knowledge of Software Engineering methodologies (Specification, Design, Coding, Test) 
  • Support embedded code firmware development 
  • Use of multiple types of lab test equipment 

Preferred Qualifications

  • API development 
  • Linux hardware test code development 
  • NVIDIA Jetpack BSP development 
  • Python and related shell script development 

Employee Incentives: 401K; Educational Assistance;Casual work environment; Generous PTO; Work-life balance; Upward Mobility; Relocation

Salary.com Estimation for Embedded Software Engineer in Columbia, MD
$139,733 to $165,498
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061

Sign up to receive alerts about other jobs with skills like those required for the Embedded Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GenConnect Recruiting and Consulting

  • GenConnect Recruiting and Consulting Huntsville, AL
  • Configuration Management Analyst position in Huntsville, Alabama. Description The ideal candidate has strong organizational skills, attention to detail, an... more
  • 4 Days Ago

  • GenConnect Recruiting and Consulting Huntsville, AL
  • Location: Columbia, MD or Huntsville, AL Reports To: Controller and dotted line to the Senior Hardware Buyer GenConnect is in search of an experienced acco... more
  • 8 Days Ago

  • GenConnect Recruiting and Consulting Atlanta, GA
  • Title: Sales Manager Location: Atlanta, GA The Marketing Manager’s duties and responsibilities include oversight and mentoring Telemarketing Representative... more
  • 9 Days Ago

  • GenConnect Recruiting and Consulting Chicago, IL
  • We are looking for someone to join a company's evolving and growing team as a Loan Specialist. In this position, you will work closely with the Credit Depa... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Columbia, MD area that may be a better fit.

  • staffed4u Annapolis, MD
  • Embedded Software Engineer Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph required Work Type: On-site Salary: $179,000-$189,000 Position... more
  • 23 Days Ago

  • Actalent Cockeysville, MD
  • Job Title: Software Engineer Job Description The Software Engineer designs, codes, and maintains complex applications with a focus on embedded systems and ... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!