B

Boeing

Builds commercial aircraft, defense and space systems

Mid-Level Robotics Software Developer

Desktop Application DevelopmentPosted on Nov 6
Full-time$108k - $146.1k

About the Job

Requirements

  • At least 3 years of experience developing applications using C# and .NET.
  • At least 3 years of experience following a software development life cycle, including application development and support.
  • At least 3 years of experience with object-oriented design, SOLID principles, design patterns, and scalable software architecture.
  • At least 3 years of experience with Git-based source control workflows, including branching strategies, code reviews, and pull request processes.
  • At least 1 year of experience in engineering in industrial robotics, industrial controls and programmable logic controllers, sensor integration, or related automation for an application in a private, government, or military environment.
  • Ability to travel 10% of the time.
  • Ability to work flexible hours, including on-call support as needed, including weekends and holidays.
  • Applicable and appropriate educational or certification credentials from an accredited institution and/or equivalent experience is required.
  • Successful candidates must satisfy the Company’s Conflict of Interest assessment process.
  • U.S. Person status, as defined by 22 C.F.R. §120.62, is required for U.S. export control compliance.

Responsibilities

  • Work with engineering and production stakeholders to develop automation software application use cases.
  • Design, develop, and test software solutions to meet rate, quality, and productivity requirements for robotics and automation.
  • Design and document software interfaces and perform testing to verify compliance with interfaces.
  • Develop and execute test plans to verify functionality of internally and externally developed software at module and system levels; testing may take place at a vendor’s facility, on the factory floor, or in an office environment.
  • Train end users on software applications developed by the team.
  • Analyze reported software anomalies to determine root cause.
  • Propose solutions to identify system deficiencies.
  • Modify and enhance existing solutions to address deficiencies and requests for new functionality.
  • Design, program, test, implement, document, and maintain computing applications for industrial robotics and automation.
  • Gather and evaluate end-user requirements.
  • Write and compile code and construct database objects based on documented design; analyze information to determine architecture specifications, software compatibility parameters, application security needs, and other application architecture requirements.
  • Modify or upgrade applications to maintain software functionality.
  • Identify and resolve programming or application architecture problems.
  • Review system performance and identify and recommend improvements.

Desired Qualifications

  • At least 3 years of experience working in an Agile product development environment.
  • At least 3 years of experience supporting Commercial Off-The-Shelf and/or other developed software applications.
  • At least 3 years of experience developing and maintaining automated unit, integration, and system-level tests for software applications.
  • At least 3 years of experience with GitLab, Azure DevOps, and continuous integration and continuous delivery.
  • At least 1 year of experience programming, integrating, or troubleshooting industrial robots (Kuka, Fanuc, ABB) and/or programmable logic controllers, numerical control systems, human-machine interfaces, and drives (Siemens, Allen Bradley).
  • Experience with C++ and C++/CLI development using Microsoft Visual Studio.
  • Experience or working knowledge of concurrent computing and experience developing multi-threaded or multi-process software applications.
  • Familiarity with spatial mathematics of robotics and automation, such as 6-DoF position/orientation representations and transformations, and camera-in-hand vision-guided robotics.
  • Experience with Microsoft ADO.NET, Dataset, and Entity Framework data access technologies.
  • Experience with relational databases and data access technologies such as SQL Server, PostgreSQL, or similar technologies.
  • Experience with aircraft assembly operations such as drilling and sealant application.
  • Experience with an industrial robot simulation application to create a simulated work cell containing kinematic devices and program the devices to perform manufacturing operations.
  • Ability and willingness to support off-shift users in a 24/7 manufacturing environment.
  • Experience with additional high-level languages such as C++ or Python.
  • Experience developing distributed software systems and deploying containerized applications in cloud environments such as AWS, Azure, Tanzu, or similar platforms.
  • Experience with front-end web development technologies such as HTML/CSS, jQuery, and Ajax.
  • Experience with Computer-Aided Design systems and familiarity with Numerical Control programming.
  • Experience with relevant manufacturing processes and equipment, such as composite manufacturing, assembly, and inspections.
  • Experience optimizing application performance, memory usage, or throughput in production systems.
  • Experience working in a manufacturing environment to ensure the success of the process and software.
  • Experience working with cross-functional teams.

About the Company

Boeing

Builds commercial aircraft, defense and space systems

Boeing builds commercial airplanes, military aircraft and space systems for airlines, governments and other aerospace customers worldwide. Its passenger jet families include the 737 and 787, while its defense portfolio spans fighter aircraft, helicopters, tankers and satellites. Engineers design and integrate aircraft structures and systems, and factories assemble and test the finished products for delivery to customers. The company earns money through aircraft and equipment sales, government development contracts, and services such as maintenance, spare parts and flight training. Boeing was founded in 1916 and is headquartered in Arlington, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Arlington County, VA
Founded
1916

Recently Posted Jobs

Explore more opportunities at Boeing

See more jobs