remote
Experienced Software Development Engineer - Boeing
Software Engineer
Senior engineer driving software solutions for government vehicle health monitoring, leveraging C++, Java, Python, and AWS in an Agile, DevOps environment to deliver robust, scalable systems.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance software components for vehicle health monitoring systems using C++, Java, and Python.
- Collaborate with cross‑functional teams to define requirements, architecture, and integration points for cloud‑based services on AWS.
- Implement automated testing, continuous integration, and deployment pipelines to ensure rapid, reliable delivery.
- Participate in code reviews, performance tuning, and security assessments to uphold quality and compliance standards.
- Provide technical mentorship to junior developers and contribute to best‑practice documentation.
Requirements
- 5+ years of professional software development experience in C++, Java, or Python.
- Strong knowledge of AWS services (EC2, S3, Lambda, RDS) and experience building scalable cloud solutions.
- Proficiency with Agile methodologies, Git, and CI/CD tools such as Jenkins or GitHub Actions.
- Experience in embedded or real‑time systems is highly desirable.
- Excellent problem‑solving skills and a collaborative mindset.