Embedded Software Engineer

Hunt Valley, MD
Full Time

We are working with multiple clients in the DMV, who are looking for both Cleared and Non-Cleared Embedded Software Engineers. These are Direct Hire Opportunities. 



  • BS or MS in Computer Science, Software Engineering Mathematics or related field
  • Significant programming expertise with Java and/or C++
  • Knowledge of software design principles including industry best practices and design trends
  • Experience with simulation and simulation systems and/or robotics
  • Ability to communicate software and algorithm design, complexity analysis, and performance metrics in written and oral reports
  • Ability to quickly grasp and come up-to-speed with large software code bases
  • US Citizenship Required
  • Ability to obtain a US Government Issued Security Clearance (Minimum Secret Clearance)

Desrired Qualifications

  • 4+ years' experience with C++ or Java
  • Prefer 2+ Years of C++11
  • Experience with Linux
  • Familiarity with additional high-level languages (Python, Ruby, Scala, Spark, C++11, etc.)
  • Experience with Git or other distributed configuration management systems
  • Experience with Gradle, Jenkins, CMake, or other similar development/automation tools
  • Experience with web development or embedded systems programming

Apply for this position

Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*