About the Role
We are seeking a Software Engineer - Embedded (Remote) to join our dynamic team at Boeing. This remote position allows you to contribute to the Boeing Software Factory, focusing on developing tools and supporting DevOps tasks. You will play a vital role in automating processes and enhancing the integration of software products across the company.
What You'll Do
- Develop Python-based DevOps tools to streamline operations within the Boeing Software Factory.
- Implement and update GitLab CI pipelines to enhance development workflows.
- Collaborate with various teams to facilitate their migration into the Boeing Software Factory.
- Support the development of Bazel modules for multiple programming languages including Python, C, C++, Java, and Rust.
- Work under general direction to automate common development tasks, improving efficiency across the organization.
Requirements
- 3+ years of experience developing Python modules and/or scripts.
- 3+ years of experience in developing CI/CD pipelines, preferably with GitLab CI.
- 1+ years of experience in Java or Rust development.
- Experience with embedded systems and real-time operating systems (RTOS).
- Familiarity with Agile software development methodologies.
Nice to Have
- Bachelor's degree in engineering, computer science, or a related field.
- Experience with Bazel module development.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
What We Offer
- Competitive base pay ranging from $91,800 to $178,250 based on experience.
- Comprehensive benefits package including health insurance and retirement savings plans.
- Flexible working arrangements and the opportunity to work remotely.
- Paid time off and various programs for work-life balance.
- A supportive and inclusive work environment at Boeing.
This remote Software Engineer position at Boeing offers a competitive salary and the chance to work on innovative projects in aerospace software development.
Who Will Succeed Here
Proficient in Python and familiar with developing automation tools using GitLab CI and Bazel for continuous integration and deployment in embedded systems.
Self-motivated and disciplined to excel in a fully remote work environment, demonstrating strong time management skills and the ability to collaborate effectively with cross-functional teams.
Experience with Agile methodologies and a mindset geared towards iterative development, enabling rapid prototyping and continuous improvement of embedded software products.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months