Systemstechnologyresearch Lead Open Software Systems Engineer to design, develop, and maintain real-time software controlling complex hardware systems using MBSE. Integrate MBSE into Agile software development processes within the Sensors Division.
Responsibilities
Collaborate with principal investigators, software engineers, and other system engineers to plan, model, develop, test, and document large scale software/hardware systems
Collaborate with software and system engineers to integrate MBSE artifacts with software development pipelines (code / test generation, large scale code analysis, etc.)
Collaborate with software and system engineers to integrate MBSE processes to streamline software development
Perform requirement extraction, management, and analysis for RF sensor signal processing or equivalent systems
Document (and/or support documentation of) system designs, software designs, APIs, implementation details, and technical reports
Perform peer reviews and suggest next steps for technical work
Support approximately 5% travel for integration events, customer meetings, and field demonstrations
Qualification
PhD + 2 years
Required
Ability to obtain and retain a Secret or Top Secret Security Clearance, for which U.S citizenship is needed by the U.S government
PhD + 2 years, MS + 5 years, or BS + 7 years in Systems Engineering, Computer Science, Computer Engineering, Electrical Engineering, or related field
Experience with Model Based Systems Engineering for medium to large scale agile software development programs
Strong proficiency with CAMEO or other Model Base Systems Engineering tools
Experience working with professional software development teams
Excellent technical writing and communication skills
Active Security Clearance at the Secret or Top Secret level (strongly preferred due to clearance processing time)
Experience developing products / toolkits that are integrated by 3rd parties with various hardware and software subsystems
Proficiency in automated integration of CAMEO or other Model Based Systems engineering tools with Agile development processes
Experience working with signal processing development teams
Experience with open architecture standards and frameworks
Experience with version control systems (Git) and collaborative development practices
Preferred
Experience with open architecture frameworks and standards