Lockheed Martin RMS is seeking an Embedded Software Engineer to design, develop, and maintain secure embedded processing applications. Responsibilities include C++ development, low-level software interfacing with hardware, and embedded Linux image configuration. This full-time, onsite position in Owego, NY requires U.S. citizenship and the ability to obtain a Secret clearance.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Job Description
What We're Doing
At Lockheed Martin Rotary and Mission Systems (RMS), we're at the forefront of developing secure, high-performance embedded systems that support national defense and security.
Our team specializes in Secure FPGA and Secure Processing applications, integrating advanced hardware and software technologies to deliver mission-critical solutions that protect those who serve.
Our work spans secure embedded processing platforms, hardware/software integration, and real-time system development within classified environments.
The Work
As a an Embedded Software Engineer, you will contribute to the development and sustainment of secure embedded processing applications operating at the hardware/software interface.
Your responsibilities will include:
Designing, developing, and maintaining C++ code for embedded secure processing applications
Developing low-level software that interfaces directly with hardware components and communication protocols
Working with hardware communication protocols such as PCIe, SPI, and I2C
Creating, configuring, and maintaining embedded Linux images (including kernel configuration and system bring-up activities)
Supporting integration, system bring-up, and debugging in lab environments
Maintaining and enhancing CI/CD pipelines to streamline secure software delivery
Collaborating with cross-functional teams to develop, integrate, test, and deliver prototype and production-ready systems
Ensuring software solutions meet stringent security, reliability, performance, and quality standards
Please Note:
This position is full-time onsite in Owego, NY within a classified environment.
U.S. citizenship is required with the ability to obtain and maintain a DoD government security clearance at the Secret level.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Lockheed Martin is a global leader in aerospace, defense, and security technology. Our Owego, NY location is recognized for excellence in mission systems integration and secure embedded processing solutions. We foster a culture of innovation, integrity, collaboration, and technical excellence while delivering systems that directly impact national security.
Who You Are
You are an r embedded software engineer with a strong technical foundation and a passion for working close to the hardware. You enjoy solving complex technical problems and contributing to secure, mission-critical systems.
You bring:
A Bachelor's degree in a STEM (Science, Technology, Engineering, or Math) field from an accredited institution with 2 years of professional experience, or a Master's degree with no professional experience required
Proficiency in C++ for embedded or systems-level development
Knowledge of hardware communication protocols such as PCIe, SPI, and I2C
Experience creating and configuring embedded Linux images
Strong analytical and debugging skills at the hardware/software interface
Ability to work effectively in a collaborative, cross-functional team environment
Why Join Us
Joining our team means contributing to projects that directly impact national security.
We offer:
Competitive compensation and performance-based bonuses.
Comprehensive benefits, including healthcare, retirement plans, and paid time off.
Relocation assistance to make your transition to Owego seamless.
A collaborative work environment that values innovation and teamwork.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
For more information about our Owego location and current job opportunities, please visit our Lockheed Martin Owego Jobs page.
Visit our Owego Site Virtually! Click Here!
Learn more about Lockheed Martin's Comprehensive benefits package here!
Basic Qualifications
Bachelor's Degree in a STEM (Science, Technology, Engineering, or Math) field from an accredited institution with 2 years experience or Master's degree and no experience.
Proficiency in C++
Knowledge of hardware communication protocols such as PCIe, SPI, and I2C.
Experience creating and configuring embedded Linux images.
Ability to obtain and maintain a DoD government clearance at the Secret level.
Willingness to work in a classified environment.
Desired Skills
Experience developing software in Bare-Metal C/C++ for low-level or hardware-near applications
Experience developing software test plans, procedures, and documentation to support Software Verification
Experience supporting integration and verification efforts for embedded platforms
Exposure to secure or regulated development environments
EEO
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
Interested in relocating to United State? Check out our comprehensive Relocation Jobs in United State page with detailed relocation packages and benefits.
With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.
If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications.
Other Important Information
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Work Schedule Information
Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
National Pay Statement
Pay Rate: The annual base salary range for this position in California, Massachusetts, and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $76,500 - $134,895. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.
Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays.
(Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.
This position is incentive plan eligible.
Premium Pay Statement
Pay Rate: The annual base salary range for this position in most major metropolitan areas in California, Massachusetts, and New York is $88,000 - $152,490. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.
Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays.
This position is incentive plan eligible.
Similar Jobs
Explore other opportunities that match your interests
array labs
array labs
Research Engineer - AI Cyberphysical Security