Job details
Job type full-time
Full job description
Description: ricardo defense is seeking a software systems engineer to work with our software teams to define features for our software products using an integrated model-based systems engineering approachThis software systems engineer will ensure that advanced systems, are architected, designed, and tested in concert with disciplined functional safety approaches and analyses.
This positions can be remote however, applicants must live within an hour from one of our offices: troy, mi, goleta, ca, california, md or huntsville, alEmployees will be expected to come into the office on an as needed basis.
Essential duties and responsibilities:
Elicit customer needs following an effective customer engagement process
Perform requirements analysis, decomposition, use-case modeling, and management
Transform system-level requirements into detailed software-level systems requirements
Create specification and design documentation
Lead milestone reviews for requirements, functions, designs, and test
Support development of integration and test plans and/or procedures
Establish network and computing architectures for software deployment
Support software architect teams in defining system architecture requirements
Support software development teams in developing design artifacts derived from system-level specifications
Develop and perform demonstrations of software systems
Evaluate user experience and software usability
Represent the company and communicate effectively with customers
Requirements:
A bachelor’s degree from an accredited college or university in an applicable field of study
Ability to obtain and maintain a common access card and government security clearance
A minimum of seven years of relevant software engineering experience
Experience with model-based systems engineering
Experience in functional, behavioral, and human systems analysis
Experience with product development lifecycle
Fluency with a standard modelling representation such as uml, sysml, or updm
Experience using model-based systems engineering and/or requirements management tools (e.gDoors, enterprise architect, magicdraw, etc.)
Familiarity with modular open systems approach
Familiarity with multiple software frameworks, programming languages, and operating environments
Knowledge of software development and agile methodology in practice
Knowledge and experience in cybersecurity (e.gSecurity+Certified ethical hacker, etc)
Ricardo defense offers an impressive compensation and benefits package including:
Medical, dental & vision benefits
Company paid life and ad&d
Company paid short term and long-term disability
Flexible spending & hsa accounts
401k with company match
Paid holidays, vacation and sick days
About us:
Ricardo defense is a wholly-owned subsidiary of ricardo incEstablished as a separate limited liability company in 2015 and structured under a defense security service ‘special security agreement’Ricardo defense provides engineering, technology, product innovation, sustainment, and field support services for our customers in the defense industryWe are committed to providing outstanding value through quality engineering solutions focused on class-leading product innovation and robust strategic implementationWe are guided by our corporate values of respect, integrity, creativity & innovation and passionRicardo, incIs the us subsidiary of ricardo plcFor more information, visit www.ricardo.com.
Ricardo defense is an equal opportunity/affirmative action employerAll qualified applicants will be considered without regard to race, color, religion, national origin, sex (including gender identity or gender expression), age, mental or physical disability, creed, ancestry, citizenship, veteran status, marital status, sexual orientation, medical condition, genetic trait or any other characteristic protected by federal, state or local law.
Job type: full-time
Work location: multiple locations