
Principal Embedded Software Engineer
Welcome to Northrop Grumman, a leading global security company providing innovative systems, products, and solutions for government and commercial customers worldwide. We are seeking a highly skilled and experienced Principal Embedded Software Engineer to join our dynamic team and play a critical role in developing cutting-edge software solutions for our advanced aerospace and defense systems. As a Principal Embedded Software Engineer, you will have the opportunity to lead a team of talented engineers and collaborate with cross-functional teams to design, develop, and integrate complex embedded software systems. Our ideal candidate is a self-motivated and innovative problem-solver with a strong background in embedded software development and a passion for pushing the boundaries of technology. If you are ready for a challenging and rewarding career with a company that values innovation, integrity, and teamwork, we encourage you to apply for this exciting opportunity at Northrop Grumman.
- Design and develop embedded software solutions for advanced aerospace and defense systems.
- Lead a team of engineers in the development of complex embedded software systems.
- Collaborate with cross-functional teams to ensure seamless integration of software components.
- Conduct thorough analysis and testing to ensure high quality and reliability of software systems.
- Stay up-to-date with industry developments and incorporate new technologies into software designs.
- Provide technical guidance and mentorship to junior engineers.
- Work closely with project managers to define project goals, timelines, and deliverables.
- Troubleshoot and debug software issues to ensure timely project completion.
- Adhere to company standards and processes for software development and documentation.
- Continuously review and improve software development processes to increase efficiency and quality.
- Maintain strong attention to detail and ensure accuracy in all aspects of software development.
- Communicate effectively with team members, stakeholders, and customers.
- Stay organized and manage multiple projects simultaneously.
- Uphold company values of innovation, integrity, and teamwork.
- Act as a subject matter expert in embedded software development and contribute to the growth and success of the company.
Extensive Experience In Embedded Software Development: The Ideal Candidate Should Have A Minimum Of 10 Years Of Experience In Developing Embedded Software For Complex Systems. This Should Include Proficiency In Programming Languages Such As C, C++, And Assembly, As Well As Experience With Real-Time Operating Systems And Hardware/Software Integration.
Strong Leadership Skills: As A Principal Embedded Software Engineer, The Candidate Will Be Responsible For Leading A Team Of Software Engineers. Therefore, They Should Possess Strong Leadership Skills, Including The Ability To Effectively Delegate Tasks, Provide Guidance And Support, And Motivate Team Members To Achieve Project Goals.
In-Depth Knowledge Of Software Development Processes And Methodologies: The Candidate Should Have A Thorough Understanding Of Various Software Development Processes And Methodologies, Such As Agile, Waterfall, And Devops. They Should Also Have Experience In Implementing These Methodologies To Ensure Efficient And High-Quality Software Development.
Experience In System Engineering And Design: A Principal Embedded Software Engineer Needs To Have A Strong Understanding Of System Engineering Principles And Be Able To Work Closely With System Engineers To Design And Develop Software That Meets System Requirements. They Should Also Have Experience In System-Level Testing And Troubleshooting.
Strong Problem-Solving And Analytical Skills: The Candidate Should Possess Excellent Problem-Solving And Analytical Skills, As They Will Be Responsible For Identifying And Resolving Complex Technical Issues. They Should Also Have Experience In Conducting Root Cause Analysis And Implementing Effective Solutions To Ensure The Timely Delivery Of High-Quality Software Products.
Software Development
Debugging
C/C++
Object-oriented design
Microcontrollers
Embedded systems
Agile methodologies
Embedded Linux
System integration
Real-Time Programming
Firmware Design
Communication
Conflict Resolution
Leadership
Time management
creativity
Organization
Teamwork
Adaptability
Problem-Solving
Empathy
According to JobzMall, the average salary range for a Principal Embedded Software Engineer in Melbourne, FL, USA is between $110,000 and $150,000 per year. This range can vary depending on factors such as experience, education, and the specific company or industry the engineer is working in.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Northrop Grumman Corporation is an American global aerospace and defense technology company formed by Northrop's 1994 purchase of Grumman.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started