Embedded C Software Engineer, MD

Zak SystemsColumbia, MD
265d

About The Position

We are seeking an Embedded C Software Engineer with an active DoD Top Secret clearance to join our team in Columbia, MD. The ideal candidate will be responsible for software development for embedded systems in C, as well as for hosted systems in C#. The role also involves performing software testing for both embedded and hosted systems, ensuring high-quality deliverables. Candidates should have familiarity with various processors such as 8051, X86, and ARM, and possess experience with software development processes and related tools. Excellent written and verbal communication skills are essential, along with basic networking skills. US Citizenship and an active DoD Top Secret clearance are mandatory requirements for this position.

Requirements

  • Must be a US Citizen with an active DoD Top Secret clearance
  • Bachelor's Degree in BSEE, BSCE, BSCS or related degree
  • Minimum 6 years of prior relevant experience

Nice To Haves

  • Assembly language development experience
  • Reverse engineering experience using tools such as IDA Pro
  • Experience with software test and integration and use of static code analysis tools
  • Experience in executing software verification testing following established test plans and procedures and documenting (buglist)
  • Experience in embedded software development as applied to troubleshooting, documenting and fixing test failures or anomalies

Responsibilities

  • Perform software development for embedded systems in C
  • Perform software development for hosted systems in C#
  • Perform software testing for embedded and hosted systems
  • Familiarity with a variety of processors such as 8051, X86, and ARM
  • Experience with software development processes and related tools
  • Experience with packet based communication such as TCP and UDP
  • Excellent written and verbal communication skills
  • Basic networking skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service