Enable job alerts via email!

Senior Software Applications Engineer - Cyber Security

General Electric Company

Grand Rapids (MI)

On-site

USD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading aerospace company seeks a Senior Software Applications Engineer specializing in Cyber Security. This role involves designing secure embedded software for aerospace systems, collaborating with cross-functional teams, and ensuring compliance with security standards. The ideal candidate will have extensive experience in software engineering and cyber security principles, and will thrive in a dynamic environment focused on innovation and safety.

Benefits

401K contributions and matching
Flexible work arrangements
Generous time off
Tuition reimbursement
Health insurance options

Qualifications

  • 8+ years of embedded software engineering experience.
  • 3+ years embedded software cybersecurity experience.

Responsibilities

  • Design and implement secure software applications for aerospace systems.
  • Conduct security assessments and vulnerability analyses.
  • Provide technical guidance to junior engineers.

Skills

Cyber Security
Software Engineering
Collaboration

Education

Bachelor's degree in Computer Science
Master's degree in engineering or computer science

Tools

C
C++
Python
Git

Job description

Senior Software Applications Engineer - Cyber Security

Are you a Cyber Security Software Engineer who loves working on high-assurance embedded systems? If so, GE Aerospace Defense and Systems wants you to join their Emerging Technologies team in Grand Rapids, MI. You will be part of a cross-functional team that develops innovative solutions for capabilities on custom hardware. You will work on projects related to stores management, networking, and sensing and signal processing.

To apply for this position, you need to be a U.S. citizen and currently hold a U.S. Security Clearance. You also need to move to Grand Rapids, MI, but don't worry, GE will provide comprehensive corporate relocation assistance.

GE Aerospace is a leader in inventing the future of flight. GE offers competitive salaries and a full range of benefits, including 401K contributions and matching, flexible work arrangements, generous time off, tuition reimbursement, and various health insurance options.

If you are interested in this exciting opportunity, please apply today!

Job Description

Role Description :

As a Senior Software Applications Engineer - Cyber Security you will play a vital role working with our customers designing, developing, and testing Embedded Software (Firmware), platforms and systems to protect our aerospace systems from cyber threats. You will work with a team of passionate and skilled engineers who share your vision of creating innovative and reliable embedded systems. To succeed in this position you will need a deep understanding of cyber security principles, software engineering, and the ability to work collaboratively with cross-functional teams to ensure the highest standards of safety, quality, delivery, and cost (SQDC). You will also need to demonstrate your ability to take full ownership of your role and deliver high-quality software solutions.

Responsibilities :

  • Design, develop, and implement secure software applications for aerospace systems.
  • Conduct thorough security assessments and vulnerability analyses to identify and mitigate potential threats.
  • Collaborate with cross-functional teams to integrate security measures into software development processes.
  • Develop and maintain security protocols, policies, and procedures to ensure compliance with industry standards and regulations.
  • Provide technical guidance and mentorship to junior engineers on cyber security best practices.
  • Stay up-to-date with the latest cyber security trends, technologies, and threats to proactively address emerging risks.
  • Design and / or program / develop a small module or a large component, feature, set of features, whole feature area or entire embedded software product.
  • Defines and formalizes system, hardware, software, and human integration requirements.
  • Define and execute engineering test, validation, and verification activities.
  • Validate and verify software designs in a diversity of system integration environments - from local desktop computer simulations to fully representative flight tests.
  • Implement protocols and algorithms for resource-constrained environments and collaborate with the hardware team to enable communication between modules and applications.
  • Deliver your work to support project scope, cost, and schedule targets, and interface effectively with all levels of the organization and customers.
  • Propose novel solutions to technical challenges, generate cost and time estimates for future bids and programs, and utilize hardware / software to demonstrate capability against customer expectations.

Required Qualifications :

  • Bachelor's degree in Computer Science, Cyber Security, Software Engineering, or a related field.
  • 8+ years of embedded software engineering experience or MS +5 years experience.
  • 3+ years embedded software cybersecurity experience.
  • Proficiency in C, C++, or equivalent languages.
  • US Citizen : This role requires use of technical data subject to U.S. Government contract restrictions and this posting is only for U.S. Citizens. GE will require proof of status prior to employment.
  • Ability to obtain or currently holds a security clearance.
  • Grand Rapids, MI opportunity - Corporate relocation assistance provided.

Desired Qualifications :

  • Master's degree in engineering or computer science with extensive experience in C / C++ for embedded software design, development, and testing.
  • Knowledge of scripting languages (Python, Perl, Tcl, etc.) and code management tools (Git, CVS, SVN, Perforce, etc.)
  • Experience with RTOS (Linux, FreeRTOS, QNX, VxWorks, etc.) and device drivers for complex systems using parallel processing, multi-threading, distributed processing, multi-core, SoM, signal processing, board support package (BSP), device drivers development, and / or application program interface (API) design.
  • Experience in integrating custom logic blocks into FPGA designs, including interfacing with various peripherals and communication protocols.
  • Knowledge of digital design principles and techniques for implementing custom logic functions.
  • Ability to work closely with hardware engineers to define and implement custom logic requirements.
  • Experience with embedded software testing, debugging, and integration on hardware using debuggers (gdb, lldb, etc.), test equipment (scopes, analyzers, multi-meters, etc.), and UARTs, JTAGs and oscilloscopes.
  • Experience working in mission-critical industries (aerospace, automotive, defense, first responder, medical devices, etc.) and turning CONOPS, Specifications or Requirements into software design, code, test plans and execution.
  • Innovative, critical thinking and troubleshooting skills and proficiency with IDEs, version control tools, defect tracking tools and scripting tools.
  • Experience with bare metal software design and optimization for cycles and memory and fundamental facility with compilers, build and source code control tools.
  • Experience with model-based engineering on Cameo.
  • Outstanding written and verbal communication skills.

At GE Aerospace, we have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen. Here, you will have the opportunity to work on really cool things with really smart and collaborative people. Together, we will mobilize a new era of growth in aerospace and defense. Where others stop, we accelerate.

This role requires access to U.S. export-controlled information. Therefore, for applicants who are not asylees, refugees, lawful permanent residents or U.S. Citizens (i.e., not a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3), otherwise known as a U.S. Person), final offers will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government.

Additional Information

GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Relocation Assistance Provided : Yes

Create a job alert for this search

Senior Engineer Application Security • Grand Rapids, MI, United States

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Applications Engineer - Cyber Security

GE Renewable Energy Power and Aviation

Grand Rapids

On-site

USD 100,000 - 130,000

2 days ago
Be an early applicant

Senior Software Applications Engineer – Cyber Security

GE Aerospace

Grand Rapids

On-site

USD 105,000 - 120,000

19 days ago

Senior Software Applications Engineer – Cyber Security

General Electric

Grand Rapids

On-site

USD 90,000 - 130,000

17 days ago

Senior Software Applications Engineer – Cyber Security

Energy Consulting group

Grand Rapids

On-site

USD 90,000 - 130,000

20 days ago

Sr Cybersecurity Software Engineer

HealthEquity, Inc.

Remote

USD 109,000 - 143,000

Today
Be an early applicant

Senior Cybersecurity Software Engineer (Remote)

Initial Therapeutics, Inc.

Atlanta

Remote

USD 100,000 - 130,000

2 days ago
Be an early applicant

Sr Cybersecurity Software Engineer - Transmit Security

HealthEquity, Inc.

Remote

USD 109,000 - 143,000

5 days ago
Be an early applicant

Senior Cybersecurity Software Engineer (Remote)

Hispanic Alliance for Career Enhancement

San Francisco

Remote

USD 90,000 - 150,000

8 days ago

Senior Cybersecurity Software Engineer (Remote)

AbbVie Inc

San Francisco

Remote

USD 90,000 - 140,000

9 days ago