Embedded Software Engineer/Principal Embedded Software Engineer
$91.8k - $171kNorthrop Grumman
Description At Northrop Grumman, our employees 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. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
At the heart of Defining Possible is our commitment to our customers’ most critical missions. In a rapidly changing global security environment, Northrop Grumman delivers informed insights and secure, advanced software solutions to enable strategic planning and decisive action. We’re looking for software engineers and innovators who can help us build on our wide portfolio of affordable, integrated, multi-domain systems and mission-critical applications. By joining our shared mission, you’ll have opportunities to expand your professional network and grow your technical skills—whether you are new to software engineering or an established industry leader. At Northrop Grumman, you’ll have the tools, resources, and support you need to do some of the most meaningful engineering work of your career.
Northrop Grumman is looking for you to join our team as an Embedded Software Engineer or Principal Embedded Software Engineer in McClellan, CA.
What You'll Get to Do:
As an Engineer of Embedded Software you will design, develop, operate and maintain software and firmware components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements. Apply the appropriate standards, processes, procedures and tools throughout the system development life cycle to support the generation of such engineering applications and products such as laboratory simulation systems, aircraft flight control and display systems, pacemakers, defibrillators, mechanical and electrical systems. Interfaces with customers, suppliers, application users and other technical and support personnel.
Basic Qualifications for Embedded Software Engineer:
- Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 2 years of related experience, or a Master's Degree in a STEM discipline and 0 years of related experience
- Must be a US Citizen in order to meet the security clearance requirement
- Must have the ability to obtain and maintain a Secret security clearance within a reasonable period of time as determined by the company
- Experience with Agile, Git, GitLab, or Bitbucket and working in cross-functional Scrum team
- Object Oriented Software Design and Common Design Patterns
- Data Structures and Memory Mapping
- Experience in software development using languages such as Embedded C/C++, Python, Docker
Basic Qualifications for Principal Embedded Software Engineer:
- Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 5 years of related experience, or a Master's Degree in a STEM discipline and 3 years of related experience
- Must be a US Citizen in order to meet the security clearance requirement
- Must have the ability to obtain and maintain a Secret security clearance within a reasonable period of time as determined by the company
- Experience with Agile, Git, GitLab, or Bitbucket and working in cross-functional Scrum team
- Object Oriented Software Design and Common Design Patterns
- Data Structures and Memory Mapping
- Experience in software development using languages such as C/C++, Python, Docker
Preferred Qualifications:
- Current and active Secret security clearance with an investigation completed within the last 6 years.
- Real-Time Operating Systems & Green Hills:
- Green Hills INTEGRITY RTOS: Experience with INTEGRITY-178, including task management, partitioning, and resource allocation.
- Green Hills MULTI IDE: Experience with MULTI IDE for debugging, tracing, and profiling on target hardware.
- Understanding of RMS scheduling for RTOS
What We Can Offer You:
Northrop Grumman provides a comprehensive benefits package and a work environment which encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the
flexibility and control to choose the benefits that make the most sense for you and your family.
Your benefits will include the following: Health Plan, Savings Plan, Paid Time Off and Additional Benefits including Education Assistance, Training and Development, 9/80 Work Schedule (where available), and much more!
$91.8k - $171k
...Northrop Grumman brings informed insights and software-secure technology to enable strategic... .... ~ Collaborate with systems engineers, software development engineers and other... ...can be filled as a Software Engineer or a Principal Software Engineer. Basic Qualifications...SuggestedFull timeRelocation packageShift work$220k - $250k
...Join our team and help shape the future of unmanned technology within the defense industry today!ABOUT THE JOBAs a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You...SuggestedTemporary workFor contractorsWork at officeLocal area$144.2k - $288.4k
...Principal / Director-Level Full-Stack Software Development Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who...SuggestedHourly payFull timeTemporary workLocal area$145k - $170k
...Location: Sacramento, CA Department: Product + Engineering Reports to: Director of Engineering About UpMetrics At UpMetrics... ...on AWS About You ~6+ years of experience as a software engineer, with strong full stack capabilities ~ Deep experience...SuggestedFull timeTemporary workWork at officeRemote workWork visa- ...Job Description The Senior Software Engineer I is responsible for creating and maintaining software that is sold by Inductive Automation, LLC. They participate in all phases of product development, including design, specification, implementation, testing, building, deployment...SuggestedFull timeH1bWork visa
$220k - $250k
...ABOUT THE JOB As a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary link between complex flight algorithms and custom avionics hardware, developing...Full timeWork at officeWeekend work$173k - $200k
...is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries... ...We’re looking for a passionate and experienced Staff Software Engineer to join our team that owns the core of our payment technology....Full time- Systems Software EngineerThis role has been designed as ‘’Onsite’ with an expectation that... ...Description:The Systems and Software engineer will work alongside a team of talented engineers... ....Typically, 6-10 years’ experience in embedded system design/implementation for...Full timeWork experience placementWork at officeLocal areaImmediate start
- Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for the Distributed...Full timeLocal areaRemote workWorldwide
$77k - $202k
...application consulting. You will analyze client needs, implement software solutions, and provide training and support for seamless... ...following fields of study: Computer and Information Science, Computer Engineering, Computer Management, Computer Science, Engineering, Geography...Full timeH1b- ...Job Description The Software Engineer I is responsible for designing and developing software applications sold by Inductive Automation, LLC. This role involves working on various platforms, including but not limited to Ignition, as well as developing critical internal...Full timeH1bRemote workWork visa
- ...regulatory needs. Successful deployments measurably accelerate how quickly our customers bring therapies to market. As a Software Engineer at the High Seniority level, you will be the senior engineering authority partnering with the Study Lifecycle and Process Execution...Full timeWork at officeLocal areaImmediate startFlexible hours3 days per week
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Full timeWork at office- ...and USB, for communicating with lab test equipment and communication between host computers and custom test hardware is highly desirable Experience with agile software development practice, scrum, sprint planning, retrospectives, etc. Additional Information...Permanent employmentFull timeContract workFor contractorsH1b
- ...names developing some of the world's most innovative treatments — operate with confidence in regulated environments. As a Software Engineer at the High Seniority level, you will be the senior engineering authority for the Lab Notebook and Enterprise Lifecycle teams...Full timeWork at officeLocal areaImmediate startFlexible hours3 days per week
- ...will also be responsible for implementing advanced analytics driven features, customizing search features based on the SOLR search engine, and developing and supporting AI based search and digital assistant features. Skills: Great communication skills Great organizational...
- ...…Experience of agile development processes an advantageBS degree in Computer Science, Computer Engineering or equivalent required5-7 years of industry experience in software development and writing solutions using Java technology skills and experience in a web-based application...Permanent employmentContract workFor contractorsH1b
- Company Description Hello, Greetings from Jobsbridge ! Jobsbridge, Inc . is a fast growing Silicon Valley based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web...Full time
- Description 3240 *SharePoint Administrator Associate*. RTH 1154 2526.7610. County of Sacramento - DTECH (Department of Technology) Sacramento Hybrid 3 Onsite /2 Remote California Nov/17/2025 Nov/17/2026 The Enterprise Content Management...Full timeRemote work
$98.59k - $173.58k
...relationships. Present, demonstrate, and support selling Esri software and solutions as part of the account team. Gain access to technical... ...25-50%Bachelor’s degree in geography, computer science, engineering, or a related fieldVisa sponsorship is not available for this...Local area$255k - $300k
...Client Services / Solutions ) - Sales Engineering /Full Time /HybridAHEAD builds platforms... ...infrastructure, automation and analytics, and software delivery, we help enterprises deliver... ...Experts (Practice Directors, Solution Principals, Specialists, Client Services, etc.) is...Full timeWork at office- ...practices. Experience with Linux, Windows, Visual Studio, Visual Studio Code, Notepad++, Sublime Text, GitHub Desktop and API testing software such as Postman and/or Fiddler. Interpersonal and communication skills. Excellent written and verbal communication skills, with...
- PHP Full Stack Developer Sacramento, CA 12 months Qualifications: Ten (10) years of experience architecting, designing, and developing enterprise web application using MVC frameworks. Must have ten (10) years of experience working with PHP and PHP based frameworks. Must...
- ...passionate and the environment is relaxed and fun. What Weâre Looking For We are seeking a passionate full stack engineer with experience in developing web applications from start to finish on their own. This includes but is not limited to the...Full timeImmediate start
- ...Description We are seeking a highly motivated and experienced full stack Senior Software Engineer (Java/MySQL/AWS/Javascript) to join our Support Tools team. The ideal candidate will be a positive and collaborative team player with a strong background in both front and...Permanent employmentTemporary workRemote work
$180k
...Senior Firmware Engineer (BE) Salary: $ 180,000.00/Year | Full-Time | Rancho Cordova, CA We have partnered... ...Strong C/C++ programming and data structures experience in embedded software/firmware development. #3. Hands-on experience with NAND...Full timeVisa sponsorshipRelocation package$180k
...Senior Firmware Engineer(FTL): Salary: $ 180,000.00 | Full-Time | Rancho Cordova, CA Prioritized Must Have Skills for... ...#2. Strong C/C++ programming and data structures experience in software/firmware development. #3. Hands-on experience with FTL algorithms...Full timeVisa sponsorshipRelocation package$136.5k - $276.5k
Switching Software Customer Engineering EscalationsThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week- Web Accessibility Expert The Sacramento County Web team is seeking an expert in Web Accessibility, Document (PDF) Accessibility, Assistive Technologies, and Web usability to run a Web Accessibility governance program. This program will focus on providing expert guidance...
- Senior Software Engineer (C#/.NET/React)Company OverviewWe are a healthcare technology company located in the Davis, CA area. We have proudly been in business for over 25 years and have built some of the most innovative technology in the healthcare industry. We are very...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer/Principal Embedded Software Engineer. Be the first to apply!



