Engineer - Embedded Software
- Provide assistance in the design and development of open and closed loop control systems and/or embedded software for aircraft engines, including both software and hardware components.
- Develop and maintain embedded software using programming languages such as C/C++, Python, and MATLAB/Simulink.
- Ability to write code that meets standards and delivers desired functionality using the technology selected for the project.
- Understand performance parameters and can assess application performance.
- Understand core data structures and algorithms and can implement them using language of choice.
- Conduct testing and validation of control systems and embedded software to ensure they meet performance, safety, and regulatory standards.
- Analyze data from engine tests to identify performance issues and develop software solutions.
- Use simulation tools to model engine behavior and predict performance under various conditions.
- Prepare technical documentation, including design specifications, test plans, software code, and reports.
- Work closely with other engineering teams, including mechanical, electrical, and software engineers, to integrate control systems and embedded software with other engine components.
- Ensure that control systems and embedded software comply with industry standards and regulatory requirements.
- Participate in LEAN initiatives to enhance system performance, reliability, and software quality.
- Gather and translate customer requirements into executable product specifications.
- Provide timely communications on significant issues or developments.
- Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math)
- GE Aerospace will not sponsor individuals for employment visas, now or in the future, for this job opening.
- US Secret Clearance or ability to obtain.
- Knowledge of control theory, signal processing, embedded systems, and software development. Proficiency in programming languages such as C/C++, Python, and MATLAB/Simulink.
- Aware of methods and practices such as Lean/Agile/XP, etc.
- Prior work experience in an agile environment, or introductory training on Lean/Agile.
- Aware of and able to apply continuous integration (CI).
- General understanding of the impacts of technology choice to the software development life cycle.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work effectively in a team environment.
- High level of attention to detail and accuracy.
- Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources.
- Able to understand how team and personal goals/objectives contribute to the organization
- Has the ability to break down problems and estimate time for development tasks.
- Understands the technology landscape, up to date on current technological trends and new technology, brings new ideas to the team.
- Displays understanding of the project's value proposition for the customer.
- Shows commitment to deliver the best value proposition for the targeted customer.
- Learns organization vision statement and decision-making framework.
- Able to understand how team and personal goals/objectives contribute to the organization vision.
- Voices opinions and presents clear rationale.
- Uses data or factual evidence to influence.
- Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision.
- Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables.
- Has the ability to break down problems and estimate time for development tasks.
- Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present.
- Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks.
- Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources
Recommended Jobs
Respiratory care professional
Qualifications Successful completion of an accredited program in Respiratory Care and is a Certified or Registered Therapist. Must be licensed by the State of Ohio. Has complete understandin…
Process Technician
SUMMARY: The Process Technician is responsible for equipment start ups and shutdowns. Responsibility also includes responding to problems that operators announce, and other duties. ESSENTIAL DU…
Outdoor Education Instructor
Outdoor Education Field Instructors - Full-time seasonal positions available August 15th - November 30th, 2022. We are also looking for part-time staff. Pay for seasonal contracts starts at $500/we…
Lead Creative Project Manager/Supervisor - Financial Firm (Hybrid)
Job Description Job Description Company Description RRD is a leading global provider of marketing, packaging, print, and supply chain solutions that elevate engagement across the complete cu…
Commercial Alarm System Inspector
COMMERCIAL ALARM SYSTEM INSPECTORS NEEDED IN COLUMBUS, OH WILLING TO TRAIN THE RIGHT MOTIVATED CANDIDATE! Cennox is seeking an enthusiastic Commercial Alarm System Inspector to join our expan…
Warehouse Custodian
Warehouse Custodian Keep a world-class warehouse spotless while earning competitive pay on a steady mid-shift schedule. Company Profile Join a nationally recognized distribution and warehous…
Senior Bridge Engineer
Transportation At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problem…
Mobile Technicians
Full job description Company Overview Valley Truck Centers is a family-owned auto and commercial truck dealership with a rich history since 1964. We pride ourselves on providing exceptional serv…
Software Engineer
Role Overview We are seeking a highly motived and experienced software engineer to join a global development team in creating advanced software solutions for diagnostic imaging systems used in r…
Server
When we opened in June of 2000, we quickly became a local favorite for our generous pasta dishes, home-style Italian meats, chicken, fish, and large pizzas. Located at The Docks , it also made it e…