Sr Software Engineer II

Raytheon Dallas , TX 75201

Posted 2 months ago

What does it take to make the world a safer place? It takes delivering innovative technology and collaborating with some of the finest talent in the engineering field. Whether you're a software engineer or a mechanical engineer, at Raytheon you'll grow a varied and rewarding career. And you'll be supported with a comprehensive and competitive benefits package that promotes work/life. If you're ready to take on today's big challenges, discover a world of opportunity at Raytheon.

  • America's Best Large Employers by Forbes

  • Career & Development Opportunities

  • Full-time

  • Entry, Mid, Senior level

Back to Job Navigation (Overview)


As a Senior Software Engineer, selected candidate will design, develop, test and integrate software for the Modular Mission Computer (MMC) family of airborne processor products. The Senior Software engineer will report to the product area Software Project Lead (SPL).

Some of the main responsibilities include, but not limited to:

  • Develop real time embedded software using an agile methodology and standard Raytheon processes;

  • In addition to the modification of the existing product line code base, there will be development of new software functionality/capabilities in order to meet specific product instantiation requirements.

  • Development includes low level interface and control of processor board hardware and the creation of hardware, messaging and operating APIs for use by other software.

  • Positions exist in both the development of deployable mission software and in the development of critical test software used to test/verify the mission software.

  • All phases of the software development life cycle;

Required Skills:

  • 6+ years of professional software development experience

  • Real-time embedded software development experience

  • 5+ years C/C++ programming experience

  • Strong technical development, integration, and problem solving skills

  • Demonstrated experience with direct control of hardware devices and registers

  • Experienced with product development utilizing standard software development processes

  • Active secret security clearance

  • U.S. Citizenship status is required as this position needs an active U.S. Security Clearance as of day one of employment.

Desired Skills:

  • Experienced with product development utilizing the Scrum techniques of the agile software development process

  • Experience with Real Time Operating System (RTOS) such as Green Hills or VxWorks

  • Experience with National Instruments TestStand and LabWindows CVI

Required Education: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Math, Science or Engineering.

This position requires a U.S. person or the ability to obtain an Export Authorization from the appropriate government agency for non-U.S. persons. 130016

Business Unit Profile

Raytheon Space and Airborne Systems (SAS) builds radars and other sensors for aircraft, spacecraft and ships. The business also provides communications and electronic warfare solutions and performs research in areas ranging from linguistics to quantum computing. SAS is headquartered in McKinney, Texas USA. As a global business, our leaders must have the ability to understand, embrace and operate in a multicultural world -- in the marketplace and the workplace. We strive to hire people who reflect our communities and embrace diversity and inclusion to advance our culture, develop our employees, and grow our business.

Raytheon is headquartered in Waltham, Massachusetts. Follow us on Twitter.

Relocation Eligible


Clearance Type

Secret - Current


Software Engineering

Type Of Job

Full Time

Work Location

TX - Dallas

Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer II

University Of North Texas

Posted 4 days ago

VIEW JOBS 4/18/2019 12:00:00 AM 2019-07-17T00:00 The IT Shared Services Department at the University of North Texas System is seeking to hire a Software Engineer II to join our team. As a Software Engineer II, you will act as an individual contributor within a team to develop, improve and maintain SaaS products and solutions for the UNT System and its campuses. You will have a proven ability for problem solving, a demonstrated knowledge of reading and writing code, and a strong desire to learn new technologies. You will build highly complex software in accordance with product features and requirements, and grow professionally, working in a collaborative environment with fellow engineers, product owners and UX design staff to build solutions that solve customer problems. You will provide training and/or guidance for other team members, using your knowledge and experience to share your opinions and ideas with the team. Responsibilities of the position include, but are not limited to: * Evaluate, test and determine technical solutions that solve problems, including the documentation necessary to implement them * Meet with product customers (students, student support staff and leadership) in order to analyze needs and suggest solutions, with minimal supervision and review * Work within an Agile team to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies * Ensure new software meets quality standards utilizing Test Driven Development (TDD), writing unit and automated tests * Gather requirements and suggest solutions; serve as an integrator between business needs and technology solutions * Plan for and develop software that provides for the availability, resilience, and scalability of supported solutions * Stay on top of technology trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community * Collaborate with product development team to plan new features. Work cross functionally to resolve complex customer problems * Responsible for managing and maintaining project and work backlog; able to re-prioritize tasks as the business deems appropriate * Leverage multiple skillsets and work on multiple areas of product development including databases, API's, backend, UI, and analytics * Provide production level support including on-call rotations * Other duties as assigned The University of North Texas System and its component institutions are committed to equal opportunity and comply with all applicable federal and state laws regarding nondiscrimination and affirmative action. The University of North Texas System and its component institutions do not discriminate on the basis of race, color, sex, sexual orientation, gender identity, gender expression, religion, national origin, age, disability, genetic information, or veteran status in its application and admission processes, educational programs and activities, and employment practices. University Of North Texas Dallas TX

Sr Software Engineer II