Autonomy Software Engineer

APL

(Laurel, Maryland)
Full Time Travel Required
Job Posting Details
About APL
For more than 70 years, The Johns Hopkins University Applied Physics Laboratory (APL) has provided critical contributions to critical challenges with systems engineering and integration, technology research and development, and analysis. Our scientists, engineers, and analysts serve as trusted advisors and technical experts to the government, ensuring the reliability of complex technologies that safeguard our nation’s security and advance the frontiers of space.
Summary
Apply software engineering expertise to support unmanned vehicle and autonomy related software development, field demonstrations and testing.
Responsibilities
* Perform software engineering for unmanned vehicle systems, to include requirements development, software development, laboratory testing, and field testing. (40%) * Implement image processing, path planning, and data fusion algorithms on unmanned vehicle hardware. (40%) * Document software development activities and test results, prepare technical reports, present results, and demonstrate * system capabilities to peer review groups, partners, working groups and sponsors. (10%) * Perform technical and/or project leadership role for small to medium sized technical tasks that may involve both * hardware and software components.(10%)
Ideal Candidate
**Required Qualifications:** B.S. in Computer Science, Electrical, Mechanical Engineering or related technical discipline with 3+ years of relevant experience. Experience in full lifecycle software development including requirements development, implementation, testing, and documentation. Team player with excellent written and oral skills. Ability to interface with sponsor and derive software engineering requirements from high level project requirements. **Desired Qualifications:** M.S. in Computer Science, Electrical or Mechanical Engineering with prior software development experience on unmanned platforms. Experience in developing near-real-time software for Linux. Experience in Java, C++, and the Boost C++ Library. Some system administration and networking experience. **Security:** Secret Clearance is required. Applicants selected will be subject to a Government security investigation and must meet the eligibility requirements for access to classified information up to the Secret level. Eligibility requirements include US citizenship.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

APL offers a comprehensive benefits package including a liberal vacation plan, a matching retirement program, significant educational assistance, a scholarship tuition program for staff with dependents, and competitive salaries.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.