DigitalGlobe Principal Software Engineer in Westminster, Colorado
Please review the job details below.Maxar is currently seeking a Principal Flight Software Engineer to join ourteam in San Jose, CA or Westminster, CO. In this role, you will work ona challenging project to launch the Power Propulsion Element to the moon.Life with UsYour Project: In this role, you will be responsible for applying advancedtechnical skillsets with C/C++ and ADA software development for embeddedsystems. Your primary responsibility will be to generate code, but you willalso be intimately involved in testing, debugging, integrating, andoperationalYour Career: We're very serious about professional development andcontinuing education at Maxar. We offer our team members with the opportunityto define their own career trajectory. Our group has amazing resources tosupport learning and development. You will work with your manager, theManager of Software Engineering out of our office in Palo Alto, CA, to setgoals and design a development plan to advance your career.What We Offer: Time for dedicated professional development, conferenceattendance, corporate partner and industry training, peer groupcollaboration, hackathons, as well as paid certifications, educationreimbursement and student loan forgiveness.What you'll do day-to-day (with your colleagues):Develop and maintain code, and integrate software components into afully-functional software system, specifically for Attitude Control SystemsDevelop, document and maintain architectures, requirements,algorithms, interfaces and designs for software systemsDevelop software verification plans, unit level and open loop test suitesand procedures, and execute the test procedures and documenting test resultsto ensure software system requirements are metPerform software product life cycle managementDevelop, select, tailor, and deploy software processes, tools and metricsServe as a subject matter expert for software domains, processes andsystem-specific issuesMinimum requirements for this position:Must be a U.S. citizen or permanent residentBachelor's degree in Software Engineering, Computer Science, or relatedfield. Four additional years of experience may be substituted for a degreeMinimum of 15 years of software development experiencePrevious experience in software development, management systems, and as asoftware project leadThese skills would be amazing:Master's degree or PhD in a related fieldExperience with embedded Real-time Operating Systems (RTOS) conceptsExperience writing software in C++, ADAWorked on satellite software development project from inception to launchExperience with large-scale satellite software development projectsExperience with KubernetesExperience with CMMI-3Ability to work in a highly-collaborative environment with hands-off, remotemanagementMAXAR Technologies values diversity in the workplace and is an equalopportunity/affirmative action employer. All qualified applicants willreceive consideration for employment without regard to sex, genderidentity, sexual orientation, race, color, religion, nationalorigin, disability, protected veteran status, age, or any othercharacteristic protected by law.