Embedded Developer
Apply NowCompany: Helm Point Solutions
Location: Annapolis, MD 21401
Description:
What type of company is Helm Point?
Helm Point Solutions is a growing woman-owned Cyber & Physical Security Contractor located in Columbia, Maryland. We strive to make every employee belong, be heard and be successful in their career. This includes listening to your needs, providing rewarding and challenging opportunities, and offering tools to succeed in your current role while preparing you for advancement. We are looking for ambitious folks to join our team and who want to help our customers meet their mission needs.
Overview:
Perform embedded development, vulnerability analysis, reverse engineering, software development, and operational support to solve many tough problems. Apply expertise in C/C++ development, Java development, reverse engineering, and automated unit testing in Python, develop capabilities in assembly, research existing functionality, and learn new technologies quickly. Provide support to the test team during component and system testing and perform protocol analysis
Qualifications:
Helm Point Solutions is a growing woman-owned Cyber & Physical Security Contractor located in Columbia, Maryland. We strive to make every employee belong, be heard and be successful in their career. This includes listening to your needs, providing rewarding and challenging opportunities, and offering tools to succeed in your current role while preparing you for advancement. We are looking for ambitious folks to join our team and who want to help our customers meet their mission needs.
Overview:
Perform embedded development, vulnerability analysis, reverse engineering, software development, and operational support to solve many tough problems. Apply expertise in C/C++ development, Java development, reverse engineering, and automated unit testing in Python, develop capabilities in assembly, research existing functionality, and learn new technologies quickly. Provide support to the test team during component and system testing and perform protocol analysis
Qualifications:
- Six (6) or more years of Software System Requirements Analysis, Design, Development, Integration, and/or Testing
- Four (4) or more years of Software development experience using C, C/C++, or other proprietary languages
- Development experience on embedded platforms (Linux, Unix, Android, VxWorks)
- Development experience with Virtual Environments (VMWare/ESXi, Open Stack, Open vSwitch, QEMU)
- Experience with Software Reverse Engineering and/or debugging tools, such as IDAPro, OllyDbg, gdb, etc.
- Familiarity with assembly languages (development or reversing)
- Knowledge of low level, systems programming concepts
- TS/SCI clearance with a polygraph
- BA or BS degree
- Experience with vulnerability analysis and exploit development
- Experience with Python
- Experience with Assembly
- Knowledge of telecommunications