Job Information
Randstad Sr Software Engineer in Sterling, Virginia
Sr Software Engineer
job details:
location:Sterling, VA
salary:$42 - $52 per hour
date posted:Wednesday, January 13, 2021
job type:Contract
industry:Professional, Scientific, and Technical Services
reference:815558
job description
Sr Software Engineer
job summary:
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
Come be part of a team building a multi-million dollar flight simulator. Our team is looking for self-motivated, confident and passionate engineers to help us create advanced aircraft simulation and training devices and products for both military and commercial customers.
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.
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 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, 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
Diversity drives innovation; inclusion drives success. We believe a multitude of approaches and ideas enable us to deliver the best results for our workforce, workplace, and customers. We are committed to fostering a culture where all employees can share their passions and ideas so we can tackle the toughest challenges in our industry and pave new paths to limitless possibility.
location: Sterling, Virginia
job type: Contract
salary: $42 - 52 per hour
work hours: 8am to 5pm
education: Bachelors
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
Come be part of a team building a multi-million dollar flight simulator. Our team is looking for self-motivated, confident and passionate engineers to help us create advanced aircraft simulation and training devices and products for both military and commercial customers.
qualifications:
Experience level: Experienced
Minimum 6 years of experience
Education: Bachelors
skills:
- SOFTWARE ENGINEER
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.