re you interested in solving real-world problems? Are you interested in playing a significant role in our nation’s security? Do you enjoy working in a culture that emphasizes innovation, teamwork, and technical excellence in a collegial work environment that values creativity and initiative? If so, we'd like to hear from you.
Who we are For more than 70 years, scientists and engineers in diverse disciplines at Raytheon BBN have collaborated to resolve real-world problems through research, exploration, development and prototyping. We partner with the best technical team members in academia and industry to challenge the status quo, pioneer new technologies, and create transformative solutions.
We are seeking a Computer Engineer to support our Autonomy and Platforms group in Portland, Maine. If you are someone who is energized by new ideas, new technologies and new ways of thinking then Raytheon BBN Technologies is the place for you.
What you will do
Develop, integrate, and test custom HW and SW with autonomous surface, undersea, ground, and air platforms.
Develop autonomy, planning, perception, and cognition software in C++ for autonomous platforms.
Develop simulations for autonomous platforms.
Develop driver software in C for support of customer HW designs for FPGA/SoC.
Develop embedded high efficiency middleware software for multi-processing based systems.
What you will gain
Involvement in the technical components of solving our customer’s most complex problems
Work with world class researchers and engineers who embrace innovation and challenge the status quo
Be part of a team that plays a significant role in the security of our nation
Opportunity to leverage your critical thinking and troubleshooting skills
What you need
BS in Computer Engineering, Computer Science, or relevant discipline and 5 years of experience; MS and 3 years or PhD.
Software Development skills using C and C++ 11 or later.
Agile software development skills and familiarity with Jira, Bitbucket, Confluence or similar CI/CD workflows.
Position may require some amount of overnight travel
Willingness to apply for and be granted a US Government security clearance
Additional Skills that would be awesome
Advance degree highly desired
Active/current US Government/DoD clearance
Experience with both software and hardware testing
Experience with Unreal or Unity.
Experience working with RTI DDS
Experience working with ROS and ROS 2
Experience working with Xilinx FPGAs and SoCs, Vivado Design Flows, and Verilog or SystemVerilog development
Experience supporting test events at customer and installation sites
Experience in QA or configuration management
Excellent written and verbal communication skills
Why us Raytheon BBN is proud to offer a comprehensive total compensation package including a competitive 401k company match, a Retirement Contribution plan, performance based incentive, and competitive benefits package. In addition to protecting your and your family’s health and well-being, we also offer important financial and family friendly benefits to meet your needs.
This position requires the eligibility to obtain a security clearance. Except in rare circumstances, only U.S. citizens are eligible for a security clearance.
Relocation - Available
ERIP - Eligible. Employee Referral Award Eligibility: Only employees currently within RMD and RI&S have the potential to receive a Referral Award for submitting a referral to RMD and RI&S roles. ALL eligibility requirements must be met to receive the Referral Awarding.
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.