All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, marital status, age, national origin, protected veteran status, or disability. VEVRAA Federal Contractor.
Job ID 2021-2042
# of Openings 1
Job Locations US-MD-Germantown
Overview
Staffing Pros, a division of VETS Inc., is recruiting for a full-time Principal Application Development Engineer in Germantown, MD.
If you have additional questions not answered by the information contained within this posting, please contact our team directly at StaffingPros@vets-inc.com.
Responsibilities
We are seeking individuals with a proven track record in software engineering, specifically with design, implementation, and integration of high availability, scalable complex embedded networking systems. Working as part of an Agile team to analyze, design, develop, test, document, and implement high-performance, real-time/embedded applications incorporating all technical elements from low level driver development to user interfaces.
Review system requirements and design
Actively participate in systems designs to come up with innovative solutions
Work with technical leads across teams and disciplines to develop high availability scalable satellite systems
"Lead projects and/or team members"
Implement software applications passing through all stages of development
Present project objectives, risks and success criteria to management team
Provide clear and detailed status reports on a regular basis to management team
Analyze and resolve software issues
Participate in development and maintenance of software documentation
Qualifications
Bachelor's Degree in Computer Science, Computer Engineering or related technical field
10 or more years of software development experience which could include any of the following:
Object-oriented design and development skills
C/C++ programming
Scripting languages (e.g. Perl, Python)
Multi-threaded application development and inter-process communication
Software development in real-time embedded Linux environments
Developing Linux device drivers and Linux kernel modules a plus
Preferred Qualifications
Experience of knowledge of Satellite-based systems
Strong verbal and written communication skills
Strong technical writing skills to ensure software and technical decisions are described clearly with required illustrations
Exposure to Web Technologies (HTML/JAVASCRIPT/APIs)
Algorithm development experience
Networking knowledge
Familiarity with CPU Architecture and HW basics
Self-motivated individual with a "can do" attitude and the drive to learn new things