Embedded Software Engineer
Company: TriSept Corporation
Location: Chantilly
Posted on: August 5, 2022
|
|
Job Description:
TriSept is looking to expand its offerings to customer with a
new focus on software solutions for the space industry and beyond.
TriSept's first commercial offering is the TriSept Security
Enhancement Layer (TSEL, https://www.trisept.com/tsel) to help
offload much of the security considerations from our customers'
team, and allow them to focus on building their products. TSEL's
current focus is on payload operations of satellite systems, but
other targets for TSEL can include industrial systems, IoT, and
more.We are looking to expand our development team in Northern
Virginia to build TSEL for more platforms and customers. Applicants
will work with a small agile team to adopt new hardware platforms
to run TSEL and support our customers' needs. We use as much open
source software systems as we can to build flexible and functional
systems. Our team works on a hybrid schedule to support both in
office and remote work.This position is for an engineer to assist
with the development, deployment and support of a security focused,
embedded software product for satellites. The applicant will be
responsible for implementing and maintaining a Yocto Linux
implementation and assisting with the development of Board Support
Packages (BSPs) to adapt it to customer hardware. The applicant
will also be expected to work directly with customers and partners
to provide technical support during the integration process.The
applicant must be experienced with embedded software and have a
good understanding of Linux kernel development. Due to the nature
of the product, the position will require familiarity with
Cybersecurity concepts and how to incorporate them in both an
embedded and Linux environment.What You'll Do:
--- Work with our customers to integrate TSEL on to new and
different hardware platforms
--- Help maintain TSEL's operation via upstream changes from
underlying open source components
--- Document our processes, procedures, and systems in developing
and securing TSEL buildsSkills and Qualifications:
--- Bachelors' Degree in computer based field of study
--- Experienced in a high level coding language (C/C++ and/or
Python)
--- Familiar with software development technologies and
environments like Git(GitHub), Jenkins, Docker, Linux, and
DevSecOps
--- Familiar with Experienced in Linux Kernel development
--- Familiar with integration on ARM hardware platforms
--- Familiar with the Das U-Boot bootloader and secure boot best
practices
--- Understanding of security frameworks and how they're
implemented in a Linux environment
--- Ability to work directly with customers to support their
technical needsPreferred Qualifications:
--- Python experience
--- Bash scripting experience
--- Familiar with running Linux environments in QEMU (Quick
EMUlator)
--- Experience with Yocto Linux and its Board Support Package
system
--- Experience with embedded updates via Mender.io
--- Familiarity with applying security frameworks using
OpenSCAPTriSept Corporation is an equal opportunity employer that
is committed to inclusion and diversity. We take affirmative action
to ensure equal opportunity for all applicants without regard to
race, color, religion, sex, sexual orientation, gender identity,
national origin, disability, Veteran status, or other legally
protected characteristics.
Keywords: TriSept Corporation, Chantilly , Embedded Software Engineer, IT / Software / Systems , Chantilly, Virginia
Click
here to apply!
|