Sorry, this job is no longer available.

Software Engineer – Robotic Systems Job

Software Engineer – Robotic Systems (Job Number:437990)



Serves as a senior engineer or computer scientist 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.
- Conducting specific research and trade-off solution analysis, systems/software architecture development
- Coding/programing/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
- 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.


- Must be able to obtain and maintain a secret security clearance


- Must have at least a Bachelor’s Degree in an engineering or computer science with relevant course work depicting software engineering/development for embedded electronic systems (must have been completed in a U.S. college, university, or other educational institution that has been accredited by one of the accrediting agencies or associations recognized by the Secretary, U.S. Department of Education.)
- Excellent oral and written communication skills


- Ability to apply computer software sciences and systems engineering theories, principles, tools and best practices to address user needs and performance requirements with engineered, optimal, cost effective, reliable, maintainable, best- value, embedded systems software solutions.
- Ability to model, architect, design, develop, code, integrate, test and manage vehicle electronic software solutions to provide and sustain operational capabilities within military ground systems and vehicles.
- Ability to develop and execute software and electronics lifecycle management, development, transition and sustainment and support plans.
- Ability to apply program management, project management, risk management, and value management techniques and principles to determine and optimize cost, schedule, and performance parameters from development to fielding for software products.
- Knowledge and experiences with robotic systems to include Robot Operating System (ROS), developing and diagnosing robotic systems, working knowledge of revision control, automated make systems, unit test frameworks, developing and debugging embedded systems, particularly the interaction between hardware and software, knowledge and experience with JAUS (Joint Architecture for Unmanned Systems).
- Knowledge of and ability to apply ISO/IEC 12207 standards for software and systems engineering and industry best practices associated with SEI Capability Maturity Model Integrated (CMMI) level 3 and above and Lean/6-Sigma principles to software process engineering, management and control.
SAIC Overview:SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC's approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit For information on the benefits SAIC offers, see My SAIC Benefits. EOE AA M/F/Vet/Disability

Job Posting: Jul 20, 2018, 10:51:36 AM
Primary Location: United States-MI-WARREN
Clearance Level Must Currently Possess: None
Clearance Level Must Be Able to Obtain: Secret
Potential for Teleworking: No
Travel: Yes, 10% of the time
Shift: Day Job
Schedule: Full-time
Full time
Warren, MI 48088, US