General Dynamics Land Systems
Robotics Software Engineer
-
Requisition Number:5109 -
Position Type:Full-Time Regular -
Relocation Provided:No -
Department:APT Robotics - L982R (Direct)
-
Location:Westminster, MD (LRSLS) -
Education Required:Bachelors Degree -
Experience Required:5 - 7 Years
Position Description:
The successful candidate will design and develop software applications for ground robotic systems. The work will entail everything from first concepts, to the development, integration, test and deployment of such systems. Applications may range from semi-autonomous to fully autonomous capabilities leveraging the latest in hardware and software advancements (including Machine Learning / AI environments & tools). You will collaborate closely with other disciplines on the team that are highly creative and dynamic.
The successful candidate must have an outstanding track record working in a team environment by completing tasks and projects on-time and on-budget with high quality.
Core Responsibilities:
* Strong Design and Development skills (Primarily C/C++), assembly language for microprocessors and single board computers
* Support all phases of the software development lifecycle
* Experience developing applications for Service Oriented Architectures
* Active and passive sensor data management and processing
* Perform static analysis, unit testing and system testing
* Ensure documented traceability from requirements through test cases
Position Requirements:
Requirements:
Any of the following Qualifications Preferred:
*Experience with automated unit test and test driven development concepts, tools, and languages
Experience with serial and network protocols such as RS-232/422, CAN, TCP/IP, UDP/IP, J1939, and CANopen
*Familiarity with Atlassian development tools (JIRA, Confluence, Bitbucket)
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.General Dynamics Land Systems is committed to working with and providing accommodations to individuals with a disability. Candidates who require a reasonable accommodation due to disability for any part of the application or hiring process may contact benefits@gdls.com for assistance. Determination of requests for reasonable accommodation are made on a case-by-case basis.
General Dynamics Land Systems is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race and/or ethnic background, national origin and/or ancestry, color, religion, gender, gender identity or expression, transgender status, sexual orientation, marital/parental status, age, military service, veteran status, disability, pregnancy/childbirth or related conditions, genetic information, or membership in any class protected by applicable law from discrimination in employment.
Job Categories
- Agriculture, Natural Resources, Animal Careers
- Arts, Entertainment, Music
- Automotive Technology
- Communications, Marketing, Sales, Customer Service
- Community/Social , Family & Child Services
- Construction, Real Estate, Utilities, Trades
- Education & Training
- Finance, Accounting, Insurance, Banking
- General Business & Administration
- Government, Public Administration
- Health Science, Wellness
- Hospitality, Tourism, Retail
- Information Technology
- Law, Public Safety, Security
- Manufacturing, Design, Production
- Science, Technology, Engineering, Math
- Services - Misc
- Transportation, Logistics, Related Repair