Posted in

Compiler Software Engineers – Associate/Mid-Level

Compiler Software Engineers – Associate/Mid-Level

CompanyThe Boeing Company
LocationAnnapolis Junction, MD, USA, Fairfax, VA, USA, Huntington Beach, CA, USA, El Segundo, CA, USA
Salary$92650 – $155250
TypeFull-Time
Degrees
Experience LevelEntry Level/New Grad, Junior, Mid Level

Requirements

  • 1+ years of experience with C/C++ coding or java/python script development
  • Experience with build tools (examples: Gnu Compilers, Cygwin, Intel, ARM, etc.)
  • Experience with application performance analysis and monitoring
  • Experience with configuration management and collaboration tools such as (or similar to) Git, Jira, Collaborator, Beyond Compare, and VersionOne
  • Experience with Agile development methodologies

Responsibilities

  • Design and implement new compiler features and optimizations.
  • Evaluate and leverage selected industry leading compiler solutions
  • Analyze and improve the performance of existing compilers and tools.
  • Collaborate with software engineers to integrate compilers into various software applications.
  • Handles user inquiries, troubleshoots technical issues and user feedback analysis
  • Develop and maintain documentation for compiler architecture and functionality.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve compiler-related issues and bugs.
  • Stay updated with the latest advancements in compiler technology and programming languages.

Preferred Qualifications

  • 3 or more years’ related work experience or an equivalent combination of education and experience
  • Active Top Secret/SCI Security Clearance with Poly
  • Familiarity with compiler frameworks (e.g., LLVM, GCC) and programming language theory.
  • Experience with parallel and distributed computing.
  • Experience with the programming language conversion techniques
  • 5+ years experience in compiler design and implementation.
  • Experience automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain (GitLab, Jenkins, Nexus, Artifactory, etc).