WashingtonRecruiter Since 2001
the smart solution for Washington DC jobs

Embedded Linux Engineer Lead

Company: Gtt Llc
Location: Falls Church
Posted on: September 3, 2024

Job Description:

Embedded Linux Engineer Lead Direct HireJob Summary:As a Lead Embedded Linux Engineer, you will own the design and development of a custom Linux distribution built with Yocto.You will work with a number of internal stakeholders to: derive requirements, plan and execute the development of the distribution, test the distribution on prototypes in a lab environment, deploy over-the-air updates, and eventually grow a team dedicated to this work.We build spacecraft fast! So, the perfect candidate for this role will have significant previous experience designing, developing, and testing software on rapid timelines.Our client is looking for engineers who enjoy a challenge and have a track record of creative thinking to solve unconventional problems.Core Responsibilities:Leading the development of the client's custom Linux distributionCreating Board Support Packages for existing and new hardwareCreating and maintaining layers and recipesSupporting multiple CPU architectures (ARM, x86, etc.)Porting the distribution to new platformsCreating the tooling to support satellite and telecommunications software engineersDesigning and implementing mechanisms to support OTA updates on production satellitesBe the Linux expert (kernel, CPU architecture, general device drivers, etc.) on the engineering teamWorking in a small, agile team to manage the software development lifecycle (requirements definition, design, implementation, test, and verification)Required Qualifications:A Bachelor's degree (or higher) in Software, Electrical, Aerospace, or in a related engineering field7+ years of experience building and shipping embedded Linux distributionsExpert knowledge of C/C++, Git, and Yocto/OpenEmbeddedExpert knowledge of embedded Linux configuration, development, board support packages, bootloaders, kernel, and driversExperience with root cause analysis, and advanced troubleshooting at the kernel-levelExperience working with common protocols such as RS-232, SPI, I2C, and CANExperience with hardware-in-the-loop integration and testingDemonstrated experience with all phases of the software development life cycleGreat communication skills and experience working with cross-disciplinary teamsWays to stand out:Experience with PREEMPT_RTExperience developing and testing software for SmallSats / CubeSatsExperience using CI/CD to produce release artifactsExperience with DockerExperience creating container images from Yocto artifactsBenefits:Medical, Vision, and Dental Insurance Plans401k Retirement FundAbout the Company:Our client is a commercially licensed satellite-direct-to-standard-phone system with the mission to connect everyone, everywhere. They build, launch, and operate cell-tower-in-space satellites that provide direct-to-standard-phone connectivity with continuous global coverage. The client has proven two-way commercial and emergency messaging on all seven continents and is scaling to provide service at broadband speeds.From early careers to seasoned professionals, our client welcomes anyone excited about our mission to make an impact on the world. They empower their people to build and innovate, and we test, adapt, iterate, launch, and scale new concepts quickly.#LI-GTT#LI-Onsite#gttjt#gttjobs24-07804by Jobble

Keywords: Gtt Llc, Washington DC , Embedded Linux Engineer Lead, IT / Software / Systems , Falls Church, DC

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account