Lockheed Martin

Embedded Software Engineer

3+ months agoAnnapolis Junction, MD

COVID-19 continues to significantly impact our employees, families and communities. With employee health and safety as our top priority, and as a federal contractor, Lockheed Martin is taking action to address the increased risk and uncertainty COVID variants pose in the workplace and ensuring we meet our commitments to national security.

As directed by Executive Order 14042: Ensuring Adequate COVID Safety Protocols for Federal Contractors, effective December 8, 2021, Lockheed Martin will require all newly hired employees, in the United States, must be fully vaccinated before their start date.
Description:This position is participating in our External Referral Program. If you know somebody who may be a fit, click here to submit a referral. If your referral is hired, you'll receive a $3000 payment!
code-extrefer

As a cybersecurity professional at Lockheed Martin, Rotary and Mission Systems, Cyber & Intelligence, you'll protect the networks that our citizens and the world depend upon each minute: Financial assets. Healthcare information. Critical infrastructure. Hazardous materials. The uninterrupted flow of energy that keeps modern life moving. Here, you'll work with cybersecurity experts on the forefront of threat protection and proactive prevention. In this fast-paced, real-world environment, you'll draw on all of your education and experience as well as the resources of Lockheed Martin to keep the threats at bay.
As an Embedded Software Engineer, you will apply your knowledge to driver development, Digital signal processing applications, Client/server applications, Legacy and current processor technology, Operating systems, architectures, and interfaces, Assembly and high-level programming languages, as well as /code engineering, and development. In addition, you will participate in or lead peer reviews, provide technical management using project management best practices, and lead a small team of contractor technical personnel. You must be able to effectively communicate, both written and verbally, to the technical team, management, and customer so as to inform them of progress, plans and potential problems and viable solutions. You must be able to apply sound planning, analysis, and programming and coding practices.
Basic Qualifications:
• 8 years of experience utilizing coding languages: C, Python, GNU Tools, and Linux Kernel Code
• Programming experience for embedded Linux both user-space and kernel-mode software in C and ideally C++ as well
• Low-level development experience - e.g. interrupt handlers, device drivers, controlling peripherals, reading/writing Flash memory, etc
• Experience porting the Linux kernel to other hardware platforms, especially ARM-based platforms
• Experience with OpenWRT/LEDE distribution highly preferred
Desired Skills:
Note that a candidate does not necessarily need to possess all of the items listed.
• 5 years of experience utilizing coding languages: C, Python, GNU Tools, and Linux Kernel Code.
• Programming experience for embedded Linux both user-space and kernel-mode software in C and ideally C++ as well.
• Low-level development experience - e.g. interrupt handlers, device drivers, controlling peripherals, reading/writing Flash memory, etc.
• Experience porting the Linux kernel to other hardware platforms, especially ARM-based platforms.
• Experience with OpenWRT/LEDE distribution highly preferred.
• Experience with the creation of Linux packages, ideally OpenWRT/LEDE, but also RPM packages for Fedora/Red Hat.
• Experience standing up cross-compilers and build environments for bootstrapping a cross-development environment.
• Solid understanding of GNU Make.
• Experience with automake/autoconf suite.
• Experience supporting patches for projects.
• Python experience.
• Knowledge of network protocols: TCP/IP, ETHERNET, 802.1Q, GRE, MPLS, L2VPN, VXLAN, BGP, IS-IS
• Gov't Software Framework-experience Available in reading room, is a plus
BASIC QUALIFICATIONS:
job.Qualifications

Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.

As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.
EXPERIENCE LEVEL:
Experienced Professional

Job ID: lockheed-548541BR