Boeing-posted 25 days ago
Full-time • Mid Level
Long Beach, CA
5,001-10,000 employees
Transportation Equipment Manufacturing

At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking a Software Engineer-Embedded to support ourBGS C-17 Design & Development team located in Long Beach, California. This position will focus on supporting the Boeing Global Services (BGS) Software Engineering organization. The C-17 BGS C-17 Design & Development team designs, develops, and tests associated flight software in a fast-paced agile engineering environment. Successful candidates will work closely with systems engineering teams, customers, suppliers, and field service representatives. Candidates will research and integrate new technologies to modernize the fleet of the world's finest airlift platform. Successful candidates will have the opportunity to deliver new capabilities using the latest software engineering techniques for C-17 flight systems. In this role, the candidate will support the software design, development, integration, and qualification as part of full software lifecycle activities of the Flight Deck Replacement (FDR) program. Our teams are currently hiring for a broad range of experience levels including Experienced and Senior Level Software Engineers

  • Designs, develops, tests, debugs and maintains software that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards.
  • Builds and writes code for embedded systems software to run on specific specialized hardware.
  • Analyzes, monitors and improves the efficiency and stability of embedded software systems.
  • Implements current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development and hardware technologies.
  • Reviews, analyzes, and translates customer requirements into the design of software products for embedded devices and systems.
  • 3+ years of experience in C/C++, assembly, or other object-oriented programming languages
  • 3+ years of experience in Linux/Unix, Windows, and embedded operating systems
  • 3+ years of experience in Git, Jira, scripting, software build tools, and configuration management
  • 3+ years of experience in software development processes, testing, debugging, and documentation
  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science.
  • Level 2: 1 or more years' related work experience or an equivalent combination of education and experience
  • Level 3: 3 or more years' related work experience or an equivalent combination of education and experience
  • Knowledge of general and real-time software development and testing tools, capability and usage. Real-time tool examples include cross compilers, target debuggers and test/performance instrumentation.
  • Knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces. Ability to build, integrate and troubleshoot software components.
  • Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.
  • Knowledge of various engineering disciplines such as electrical, mechanical, and systems. The ability to communicate with technical personnel from multiple skill areas and functions to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables.
  • Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
  • The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service