Embedded Software Engineer
Company: TriSept Corporation
Location: Chantilly
Posted on: August 4, 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 OpenSCAP
TriSept 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!
|