Embedded Software Engineer
About the role
Job Title - Embedded Software Engineer
Job Location - 1575 S. Price Road, Chandler, Arizona, United States of America, 85286
At Northrop Grumman, we have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way.
Northrop Grumman is looking for a Software Engineer – Embedded. As a Software Engineer working for Launch Systems, you will play a pivotal role in performing software development for one of our many programs. This position will serve on-site at Launch Vehicles in Chandler, AZ.
Responsibilities:
· Supports requirements development, architecture development, detailed design, code & unit test, and integration & test of real time computer embedded software
· Ensures software standards are met.
· Work in a collaborative multi-discipline team environment
Basic Qualifications for Software Engineer - Embedded:
· Bachelor of Science/Engineering degree in Computer Science, Computer Systems, or related degree
· Object Oriented (OO) Software development experience in C/C++on Linux environment
· Experience in embedded real-time software development, debug and test
· Experience with real time operating systems (RTOS) environments including VxWorks, Integrity, LynxOS, Yocto Linux, or other equivalent RTOS
· Experience with full software development lifecycle
· Excellent written and verbal communication skills
· Active DoD Secret security clearance investigated within the last 5 years
· Demonstrated problem solving and troubleshooting skills.
· This position requires the applicant to be a U.S. citizen.
Preferred Qualifications for Software Engineer – Embedded:
· Experience with PowerPC, ARM, and/or RISC-V architectures
· Experience in design, integration and testing with real time computer in loop and hardware in loop test laboratories
· Experience in developing interfaces to support weapon system integration efforts
Responsibilities
- Supports requirements development, architecture development, detailed design, code & unit test, and integration & test of real time computer embedded software
- Ensures software standards are met
- Work in a collaborative multi-discipline team environment
Qualifications
- Bachelor of Science/Engineering degree in Computer Science, Computer Systems, or related degree
- Object Oriented (OO) Software development experience in C/C++ on Linux environment
- Experience in embedded real-time software development, debug and test
- Experience with real time operating systems (RTOS) environments including VxWorks, Integrity, LynxOS, Yocto Linux, or other equivalent RTOS
- Experience with full software development lifecycle
- Excellent written and verbal communication skills
- Active DoD Secret security clearance investigated within the last 5 years
- Demonstrated problem solving and troubleshooting skills
Skills mentioned
About Northrop Grumman
Alliance IT is a young, high-growth information technology company based in the Silicon Valley. We partner with an extensive network of vendors and contractors to offer a range of IT services to our customers across the United States. A team of experienced IT professionals founded Alliance IT with backgrounds in enterprise architecture, UI and Business Intelligence . Our customers range are from Fortune 500 and global employee strong organizations in industries such as: healthcare, retail, manufacturing, finance, non-profit and hi-tech. We provide highly skilled professionals who are trained and reliable and support our customers and their business in the long-term. Alliance IT offers IT infrastructure and operations management services, application hosting, security assessment, systems integration and IT consulting, apart from assisting your IT team procure the right hardware and software to suit your business needs.