The successful Robotics Engineer will serve as a senior engineer/computer scientist within TARDEC responsible for providing software engineering and lifecycle management services in support of embedded software products for military applications.
- Conducting, monitoring, directing, performing software/computer engineering activities and conducting/coordinating research, software design, writing code and development, implementation, diagnosing & fixing bugs, test and integration in support of assigned technology/mission areas which are applied across vehicle system lines and/or on emerging or fielded components, subsystems and total systems.
- Activities may include conducting specific research and trade-off solution analysis, systems/software architecture development, coding/programming/integrating software applications for embedded control systems, software transition and product maintenance & support, executing market surveys, investigating technology transfer/insertion opportunities, requirements and specification development, contractor monitoring, failure analysis, configuration management, software quality assurance, writing documentation, communicating progress with management, peers and customers, collaborating with peers and partners, and technical support.
- Directs and participates in the preparation of program/project plans, documentation, engineering data & models, project schedules, budgets, and milestones necessary for the overall planning and execution of the assigned program.
- Develops, reviews, evaluates and makes recommendations concerning acquisition documents, priorities, schedules, cost estimates, budgets, milestones and other program matters bearing on project/program assignments.