Demo

Embedded Software Engineer

GenConnect Recruiting and Consulting
Columbia, MD Full Time
POSTED ON 3/28/2026
AVAILABLE BEFORE 5/28/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
$87,001 to $99,379
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

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 Nashville, TN
  • Broker Representative / Documentation Specialist located in Nashville, TN Key Objectives: o Move broker deals through the system quickly and efficiently o ... more
  • 11 Days Ago

  • GenConnect Recruiting and Consulting Huntsville, AL
  • This position is for a Software Development Engineer in Test (SDET) who is part of a cross functional team working in an Agile environment performing Model... more
  • 12 Days Ago

  • GenConnect Recruiting and Consulting Huntsville, AL
  • The Program Planning Analyst/Scheduler is responsible for the implementation of standard processes and tools and program planning and control practices. Th... more
  • 2 Days Ago

  • GenConnect Recruiting and Consulting Huntsville, AL
  • Are you interested in joining a company that will map out your development within the first year and provide you with a career coach? If so, GenConnect is ... more
  • 4 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.

  • Intelliforce-IT Solutions Group Annapolis, MD
  • AI/ML Software Engineer — High-Performance & Cloud Systems Make an Impact Where It Matters Most At Intelliforce, we build mission-ready technology that hel... more
  • 4 Days Ago

  • BCforward Savage, MD
  • Company Description About BCforward BCforward began as an IT business solutions and staffing firm. Founded in 1998, BCforward has grown with our customers’... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!