PhiladelphiaRecruiter Since 2001
the smart solution for Philadelphia jobs

Senior System Security Software Engineer

Company: Lockheed Martin Corporation
Location: Moorestown
Posted on: March 19, 2023

Job Description:

Job ID: 629204BR Date posted: Feb. 08, 2023 Locations: Moorestown, New Jersey Description:At Lockheed Martin Rotary and Mission Systems, we are driven by innovation and integrity. We believe that by applying the highest standards of business ethics and visionary thinking, everything is within our reach - and yours as a Lockheed Martin employee. Lockheed Martin values your skills, training and education. Come and experience your future! The Lockheed Martin Systems Security Engineering (SSE) organization in Moorestown, NJ is seeking a Software Engineer with experience in embedded software and expertise in designing and implementing embedded systems in microcontrollers and FPGA soft processors, implementation and testing in C and C++, with a strong grasp of Inter-Process Communications (IPC), sockets, thread-safe software design, task context switching and priorities, interrupt handling and general-purpose digital I/O (GPIO). Familiarity with cryptographic principles and security design is desired, but not required.As a member of our development team, you will design and implement embedded software deployed within custom FPGA secure soft processors and microcontrollers to control custom security and tactical processing circuitry. You will have the opportunity to learn and apply cryptographic principles to achieve the overall security design, with a focus on symmetric and asymmetric cryptography, secure hashing, digital signature verification and key exchange algorithms such as AES, SHA, HMAC, ECDSA and ECDH.Primary Responsibilities:---Implement embedded security and cryptographic software in C and C++ to be deployed within custom FPGA secure soft processors and microcontrollers to control custom security and tactical processing circuitry---Develop software requirements to address emerging and evolving use cases, and adapt existing requirements for new platforms. Generate Object-Oriented and/or Modular software designs, as appropriate, to meet software requirements---Develop and execute test plans and procedures to verify implemented software meets requirements. Integrate deployed implementation with other software components on custom embedded hardware---Create and present technical presentations to effectively and clearly communicate the details of the software design and implementation to internal stakeholders, US DoD security personnel and customers---Demonstrate completed implementation on deployed hardware to US DoD security personnel for formal verification and validationBasic Qualifications:---Bachelor's degree or higher in Computer Science/Engineering, Systems Engineering, Electrical Engineering, Mathematics or equivalent ---8 or more years of experience with software design and architecture, application development, and familiarity with computer system and processor architectures---8 or more years of experience with C and C++ software development with 5 or more years of experience in embedded systems and software---8 or more years of experience with computer operating systems and software programming languages---Familiarity with systems engineering and design tools, for example, DOORS, Cameo, Rhapsody, Visio, etc.---Object-Oriented software design and modeling experiencing using modeling tools, such as IBM Rational Rhapsody.---Qualified candidate must be able to obtain an DoD Interim Secret Security Clearance prior to starting this position. This requires US Citizenship.Desired Skills:---Advanced analytical and communication abilities (written and oral)---Deadline driven with the ability to multi-task and re-prioritize as requirements change---Control Account Management (CAM) Trained and/or Certified---A PMP or similar Project/Program Management credential---Experience developing Cost Estimates and BOEs---Experience working with Workforce Management Tools (e.g. GRID), or other supporting resource management plans and activities---Experience working within an Agile environment/program---Demonstrated ability to work in a team environment, using Agile methodologies and principles, including tools such as Jira, GitHub, BitBucket, Confluence, etc.Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration.Clearance Level: SecretOther Important Information You Should KnowExpression of Interest: 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.Ability to Work Remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process.Work Schedules: 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.Schedule for this Position: 4x10 hour day, 3 days off per weekLockheed 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. Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration.Clearance Level: Secret Other Important Information You Should Know Expression of Interest: 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. Ability to Work Remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process.Work Schedules: 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.Schedule for this Position: 4x10 hour day, 3 days off per week 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 ProfessionalBusiness Unit: RMSRelocation Available: PossibleCareer Area: Cyber Security Engineering Type: Full-Time Shift: First

Keywords: Lockheed Martin Corporation, Philadelphia , Senior System Security Software Engineer, Other , Moorestown, Pennsylvania

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

Get the latest Pennsylvania jobs by following @recnetPA on Twitter!

Philadelphia RSS job feeds