Boeingposted 15 days ago
$167,450 - $226,550/Yr
Full-time • Senior
North Charleston, SC

About the position

The Boeing Company is looking for a Lead Software Engineer – Developer to join the Enterprise Software Engineering team located in North Charleston, South Carolina. This position will focus on supporting the Boeing Research & Technology (BR&T) business organization. In this position, you will collaborate with other world-class scientists, researchers, and engineers innovating on a range of technologies including advanced training, production analytics, assembly automation and advanced manufacturing technologies. As part of BR&T Software Engineering, our software engineers use their expertise to create next-generation software capabilities for amazing aerospace and autonomy platforms. Our products help solve Boeing's most challenging problems across Commercial Airplanes, Defense Space & Security, and Global Services businesses.

Responsibilities

  • Oversee the design, development, test, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards.
  • Oversees development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products.
  • Oversees research and implementation of current and emerging technologies, tools, frameworks and changes in regulations relevant to software development.
  • Oversees debugging and resolution of issues identified to ensure the reliability and efficiency of software products.
  • Leads development, establishment, monitoring and improvement of software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks.
  • Reviews planning, execution and documentation of software research and development projects.
  • Consults on software domains, system-specific issues, processes and regulations.

Requirements

  • 10+ years of experience designing and developing software.
  • 8+ years of experience with programming languages such as Python, Java, C/C++, C# and JavaScript.
  • 5+ years of experience with software development lifecycle (SDLC).
  • 5+ years of experience in Agile Methodologies.
  • 5+ years of experience in team or project leadership.

Nice-to-haves

  • 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.
  • Comprehensive Full-Stack Development Background: Proven track record in designing and implementing full-stack applications utilizing modern web development frameworks, along with expertise in JavaScript, HTML5, and CSS, demonstrating a solid grasp of both front-end and back-end technologies.
  • Proficiency in WebGL and 3D Graphics: Established expertise in WebGL and the creation of interactive 3D experiences, with experience in applying 3D modeling and design principles.
  • Strong UI/UX Design Capabilities: Skilled in employing user-centered design methodologies to develop intuitive and engaging user interfaces.
  • Experience with Software Automation: Familiarity with automating software builds, unit tests, integration tests, deployments, and installations using a DevOps toolchain, including tools such as GitLab, Jenkins, Nexus, and Artifactory.

Benefits

  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life and disability insurance programs
  • Paid and unpaid time away from work
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service