Embedded Software Engineer

GenConnect

Columbia (MD)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

A leading recruiting and consulting firm in Maryland is looking for an Embedded Software Engineer to design, develop, test, and implement software on advanced edge computing systems. Ideal candidates should have a Bachelor's degree in engineering or a related field, along with 3-5 years of experience. Responsibilities include maintaining Board Support Packages and collaborating with cross-functional teams. The role also offers benefits such as 401K, educational assistance, and generous PTO.

Qualifications

  • 3-5 years of related experience required.
  • Ability to obtain DoD Clearance required.
  • Competency with C and familiarity with software development tools.

Responsibilities

  • Assist in the design and maintenance of new and existing product Board Support Packages (BSP).
  • Develop, integrate, test, and document specific drivers and APIs for BSPs.
  • Collaborate with hardware and program engineers.

Skills

C/C++
Embedded C
Linux knowledge
Debugging
Collaboration
Python

Education

Bachelor’s Degree in engineering or related STEM field

Tools

GIT
IDEs
Lab test equipment

Job description

Careers At GenConnect Recruiting and Consulting

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.

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 competencywith 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
  • Python andrelated shell scriptdevelopment
Employee Incentives:
  • 401K
  • Educational Assistance
  • Casual work environment
  • Generous PTO
  • Work-life balance
  • Upward Mobility
  • Relocation
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Digital Monitoring Products • Springfield (MO)

On-site
USD 80,000 - 110,000
Medical, Dental, 401k
Paid vacation/holidays
Free security system
+1
Embedded Systems Engineer
Embedded Systems Engineer

Phoenixcontact • Middletown Township (PA)

Hybrid
USD 80,000 - 110,000
Medical, dental, and vision coverage
401k matching
16 weeks fully paid maternity leave
+2
Embedded Software Engineer
Embedded Software Engineer

Manpower Group (USA) • Foster City (CA)

On-site
USD 257,611,200 - 274,142,400
Medical coverage
Dental and Vision plans
401(k) with match
+1
Embedded Software Engineer — Edge Computing & BSP Drivers
Embedded Software Engineer — Edge Computing & BSP Drivers

GenConnect • Columbia (MD)

On-site
USD 80,000 - 110,000
401K
Educational Assistance
Casual work environment
+4
Embedded C Software Engineer
Embedded C Software Engineer

Gables Search Group • Austin (TX)

On-site
USD 90,000 - 140,000
Performance incentives
Comprehensive insurance
401(k) contributions
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

D3 Engineering • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

CyberCoders • Paso Robles (CA)

On-site
USD 140,000 - 190,000
Medical Insurance
Annual incentive awards
Retirement plan
+6
Embedded Engineer
Embedded Engineer

BayOne Solutions • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Jobtailor • Alameda (CA)

On-site
USD 120,000 - 180,000