Compiler Software Engineers – Associate/Mid-Level
Company | The Boeing Company |
---|---|
Location | Annapolis Junction, MD, USA, Fairfax, VA, USA, Huntington Beach, CA, USA, El Segundo, CA, USA |
Salary | $92650 – $155250 |
Type | Full-Time |
Degrees | |
Experience Level | Entry 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).