• Senior Software Engineer

    PDS Tech IncSterling, VA 20167

    Job #1429797562

  • PDS Tech, Inc. is seeking a Senior Software Engineer, in Sterling, VA.


    • Job Responsibilities:- Design, code, integrate, regression test, test and document software- Perform software debugging using appropriate techniques and tools- Performs in cross-functional team efforts in integration, verification and validation for products and sub-systems- Provides engineering estimates for own work and others on tasks similar to those previously performed- Contribute to and/or lead software engineering requirements capture, analysis and creation for well-defined software designs- Document all steps required to load required operating systems, software, drivers, and operational loads on computer system- Individual job duties may vary

    Basic Qualifications

    • This position requires a Bachelor's degree in the appropriate discipline and 5 years of relevant experience or an Advanced degree in the appropriate discipline and 3 years of relevant experience. In the absence of a degree, 9 years of relevant experience is required.

    • A working knowledge of C/C+- Experience with Embedded Hardware and Software Design, Electronic Hardware, Electric Motor Drive, Signal Conditioning, Sensor Integration, Software Implementation, Data protocols - RS-422/485 UART, ARINC 429, Ethernet, SPI

    • Working knowledge of the commercial and military communications protocols (RS-232, ARINC 429, MIL-STD-1553, ARINC 664 (AFDX) and ARINC 818 (Fiber) associated with avionics.

    • Self-starter, able to multi-task and take advantage of opportunities and events to achieve results that meet or exceed expectations.

    • Strong communication skills, both written and verbal, with employees at all levels in the organization.

    • Ability to work in a team environment and communicate effectively with peers and management

    • Must be a U.S. Citizen

    • Must have or be capable of obtaining a US Department of Defense (DoD) security clearance. Candidate selected will be subject to a government security investigation/reinstatement and must meet eligibility requirements

    • This position requires good oral and written communication skills, strong teamwork skills, and the desire to participate on a results-oriented team of Systems, Hardware and Software Engineers.

    A successful candidate may:

    • Have a good working knowledge of both Windows and Linux Operating Systems

    • Have experience with network topology and configuration

    • Have an interest in or experience with the Hardware/Software interface to Input/Output devices such as commercial off the shelf industrial automation devices

    • Can demonstrate the ability to perform autonomously on tasks with moderate to high complexity

    • Have experience in leading software teams

    • Have scripting knowledge or experience

    • Have FORTRAN knowledge or experience

    • Have Ada knowledge or experience

    • Be Experienced in Continuous Integration / Automated testing

    • Have experience with cost account management or earned value metrics

    • Be proactive

    All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.

  • You Can Also Try Searching