Job Description:
· As a Software Development Engineer, you will be a member of the inter-satellite link (ISL) team, focusing on the design, implementation, and
· deployment of software systems to manufacture and test in-house hardware developed for communications. You will be responsible for
· identifying top level requirements and ensuring high quality and innovative designs are pursued, while also supporting other Project Kuiper
· colleagues with reviewing and improving manufacturing and testing system designs. You will work with a variety of stakeholders across software,
· hardware, systems, and manufacturing teams to help stand up Kuiper's production capabilities and verification processes.
Responsibilities:
· Develop high level testing automation scripts and management software for hardware manufacturing and Quality Assurance (QA) testing
· Participate in the full life-cycle of development from planning all the way to deployment and maintenance stages
· Collaborate with design teams, test teams, process teams and software teams to design and implement software and hardware necessary for manufacturing
· Write requirements and interface with the software team to deliver automated packages for manufacturing
· Influence system test design and calibration by making informed decisions on the selection of technology, data sources, algorithms, and test systems
Basic Qualifications:
· Degree in Computer Science, Electrical Engineering, or related field
· 3+ years of software development experience
· 3+ years of experience with Python programming language
· 3+ years of experience with troubleshooting/debugging with hardware
Preferred Qualifications:
· Experience developing safety-critical and/or autonomous systems for space applications
· Experience developing test equipment and instrumentation software
· Experience with hardware testing and debugging
· Working knowledge of National Instruments TestStand, LabView, and Matlab software development
· Knowledge of Linux environments
· Excellent verbal and written communication skills
Story Behind the Need – Business Group & Key Projects
Group:
Reason for Request:
· Workflow
Can you give me a little detail about your team culture?
· Mainly be working with internal Client employees [Engineers, software engineers, electrical engineers.]
· Pure software job
· Will need to be independent when working in labs, etc.
· The big team split into two.
· 20 total people on team, 10 on each divided team.
· The manufacturing software team is what they would be a part of.
· Must have good communication skills, replying to messages, reporting, making it to meetings.
· Give strong updates to leadership.
· Must be able to adapt depending on needs.
· Potential for working more than 40 hrs/wk depending on business need because of pushing for delivery.
Typical Day in the Role:
Extension?
· Potential but not guaranteed
Conversion?
· Potential but not guaranteed
Compelling Story & Candidate Value Proposition
Role interesting:
· Client is putting satellites into space, and this is one of the teams helping to build those satellites.
· Build the most interesting component of the satellite, which is optical lasers.
· Person will get to work with a board and software that high powers lasers.
· Handle all the communication on this team with the satellites.
· Professional lab environment and leading experts in the field of space computing, electrical engineers.
· Get to work for Client as well which is a plus.
· Candidate Requirements
REQUIRED SKILLS
· 3+ years of software development experience
· 3+ years of experience with Python programming language [Required]
· 3+ years of experience with troubleshooting/debugging with hardware is a huge plus
· Working with embedded board, PCB's.
· Someone not afraid to work with a physical board as opposed to a computer screen.
· This experience/BG is required.
· Will be doing a lot of automated testing on these boards.
Years of Experience:
· 3 plus years
Degree or Certification:
· Degree in Computer Science, Electrical Engineering, or related field
Leadership Principle:
· Ownership
· Bias for Action
· Deliver Results
· Earned Trust
Top 3 must-have hard skills
· Strong Python experience is a must
· Experience with hardware is a plus, as well as automated testing.
· Good communication skills are MUST
Degree in Computer Science, Electrical Engineering,