Embedded Software Engineer
Hunt Valley, MD
Full Time
Experienced
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.
Qualifications:
- 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
Required*