Senior Software Engineer-Embedded
Company: Terran Orbital
Location: Melbourne
Posted on: May 10, 2022
|
|
Job Description:
Job Description Be more than just an employee number Join Terran
Orbital, the leader in innovation, manufacturing and operations in
the small satellite industry. We are a pioneer in the
miniaturization of space technologies and the delivery of
responsive space solutions. We are a unique, fast growing, and
trusted team focused on quickly and economically designing,
building, launching, and operating state-of-the-art satellites for
advanced mission constellations. KEY DUTIES AND RESPONSIBILITIES:
Terran Orbital is seeking an experienced embedded software engineer
to develop key flight software for mission and communications
subsystems for innovative, high-capability small satellites.
Exciting product development activities will include phased array
antennas, high data rate radios, and radar systems. This engineer
will be responsible for full lifecycle ownership of the software
development process and implementation, from concept through
hardware integration, test, and documentation. Close collaboration
with systems, digital, and firmware engineering to develop mission
architectures and optimal solutions to complex problems
Constructing, developing, and testing software applications,
drivers, or middle-ware in a low-power embedded environment
Participating in software requirements generation, design,
implementation, and testing. Integrating developed software with
hardware test platforms, firmware, and preexisting software.
Maintaining new and preexisting software solutions to enhance
feature sets and to consistently improve overall stability.
Additional responsibilities as necessary, including support of
other program or integrated product teams when subject matter
expertise, review, or input is required. Requirements
QUALIFICATIONS AND SKILLS: BS or MS in Computer Science, Electrical
Engineering, or other appropriate discipline 5 years relevant
experience in embedded software development Experience with common
development environments such as Linux, GNU cross-compiler
toolchains, and IDEs such as Eclipse Experience with common
configuration management and test tools such as subversion, git,
mercurial, per, valgrind Experience executing all major stages of
the software development cycle, including requirements generation,
construction, design, implementation, and test High degree of
competency developing in C/C++ languages Meticulous attention to
detail in design, implementation, and documentation Additional
preferred experience: MS or other graduate degree in appropriate
discipline Software development for low-power system-on-chip,
bare-metal firmware, microcontrollers, or similar platforms
Experience with embedded or real-time operating system development
such as embedded Linux or VxWorks Knowledge of common data bus
peripherals such as I2C, SPI, UART, and TCP/IP. Experience with
DevOps or continuous integration practices and tools Experience
with oscilloscope, power supply, multi-meter, logic analyzer, and
similar standard test equipment. Ability to interpret schematics
and perform basic hardware debug during integration Experience with
LabView or similar test automation software development.
Familiarity with FPGA development and VHDL programming Phased array
system design experience Benefits BENEFITS: 401(K) Equity Incentive
Plan PTO and Holidays during the calendar year Company-paid
comprehensive medical, dental, and vision coverage Access to
Gradifi Refi tuition refinancing assistance Cross-training and
professional development opportunities DISCLAIMERS: To comply with
U.S. Government space technology export regulations, applicant must
be a U.S. citizen, lawful permanent resident of the U.S., protected
individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to
obtain the required authorizations from the U.S. Department of
State. In addition, please note that this position may also require
the possession of an existing United States National Security
clearance or eligibility for such a clearance. ABOUT TERRAN
ORBITAL: Founded in 2013 in Irvine, California, with headquarters
in Boca Raton, Florida. Terran Orbital Corporation is a leading
vertically integrated provider of end-to-end satellite solutions.
Terran Orbital combines satellite design, production, launch
planning, mission operations, and in-orbit support to meet the
needs of the most demanding military, civil, and commercial
customers. In addition, Terran Orbital is developing the worlds
largest, most advanced NextGen Earth Observation constellation to
provide persistent, real-time earth imagery. Learn more at
www.terranorbital.com Terran Orbital is an Equal
Opportunity/Affirmative Action Employer. We consider applicants
without regard to race, color, religion, age, national origin,
ancestry, ethnicity, gender, gender identity, gender expression,
sexual orientation, marital status, veteran status, disability,
genetic information, or membership in any other group protected by
federal, state, or local law.
Keywords: Terran Orbital, Melbourne , Senior Software Engineer-Embedded, IT / Software / Systems , Melbourne, Florida
Click
here to apply!
|