Current jobs related to Embedded Software Systems Developer - San Diego - Northrop Grumman


  • San Diego, California, United States 3D Systems Full time

    About the RoleWe are seeking a highly motivated and detail-oriented Embedded Software Intern to join our team at 3D Systems. As an Embedded Software Intern, you will assist our hardware design and software development teams in defining and documenting software functional requirements. You will also design, implement, test, and debug software for embedded...


  • San Diego, California, United States Ananant Systems Private Limited Full time

    Job OverviewAnanant Systems Private Limited is seeking a skilled Embedded Systems Software Engineer to contribute to our innovative projects.Key Responsibilities:Develop, implement, and validate signal processing firmware, including algorithms for FFT and filters, as well as communication control protocols.Collaborate with algorithm and VLSI engineers to...


  • San Diego, California, United States ADL Embedded Solutions, Inc. Full time

    ADL Embedded Solutions, Inc. is a leading provider of high-performance embedded solutions for demanding thermal and rugged environments. Our product portfolio includes high IP enclosures and custom system design engineering services.We are seeking a highly motivated and experienced Embedded Systems Product Manager to join our dynamic team in San Diego,...


  • San Diego, California, United States Apple Full time

    Embedded Software DeveloperAt Apple, we're looking for a skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing and developing software for our embedded systems. This role requires a strong understanding of C/C++ and embedded software development. You will work closely with our hardware...


  • San Diego, California, United States Jt4llc Full time

    Job SummaryJT4, LLC is seeking an experienced Embedded Software Developer to join their team in Las Vegas, NV. As a key member of the research and development engineering group, this individual will be responsible for designing, developing, and integrating software across various platforms, including system instrumentation, radar control, and data...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and modifying software systems for complex embedded computing platforms.The ideal candidate will have a strong background in software design and development, with experience...


  • San Diego, California, United States Leidos Full time

    Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team in San Diego, CA. As a key member of our Space Sensors Engineering Design office, you will design and develop, integrate, and test embedded software for our InfraRed (IR) Payloads hosted on satellites in earth orbit.Key ResponsibilitiesPerform software development in a...


  • San Diego, California, United States Ananant Systems Private Limited Full time

    Job Title: Embedded SoftwareWe are seeking a skilled Embedded Software Engineer to join our team at Ananant Systems Private Limited. The ideal candidate will have a strong background in computer science or communication systems and experience in designing, coding, and testing signal processing firmware or communication control protocol state machines.Key...


  • San Diego, California, United States Modular Medical Inc Full time

    Job OverviewModular Medical Inc is seeking a skilled Embedded Software Developer to join our Software Engineering team. As a key member of our team, you will be responsible for designing, developing, and delivering robust and safe embedded software for medical devices.Key Responsibilities:Develop and deliver embedded software for medical devices, from...


  • San Diego, California, United States Defense Search Full time

    Job DescriptionDefense Search is seeking a highly skilled Software and Embedded Systems Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining efficient and robust embedded firmware and software used in embedded systems.The ideal candidate will have a strong understanding of design...


  • San Jose, California, United States Cinter Career Full time

    Job SummaryWe are seeking a highly skilled Embedded Systems Software Developer to join our team at Cinter Career. The ideal candidate will have experience in software development for embedded systems, practical experience in FPGA development, and proficiency in programming languages such as Flutter, Java, and C. Additionally, strong communication skills in...


  • San Diego, California, United States Spectraforce Technologies Full time

    Job Title: Embedded Software DeveloperLocation: Onsite (San Diego, CA)Duration: 2+ MonthsKey Responsibilities:Design, develop, and validate embedded and cloud edge software, applications, and/or specialized utility programs.Collaborate with cross-functional teams to deliver high-quality software solutions.Participate in code reviews, regression testing, and...


  • San Jose, California, United States eInfochips (An Arrow Company) Full time

    Job Title: Embedded Systems Software DevelopereInfochips, an Arrow company, is seeking an experienced Embedded Systems Software Developer to join our team. As an Embedded Systems Software Developer, you will design, develop, test, and maintain real-time embedded software.Key Responsibilities:Design and develop real-time embedded software, including real-time...


  • San Jose, California, United States The Ash Group Full time

    Embedded Systems EngineerWe are seeking a highly skilled Embedded Systems Engineer to join our team at The Ash Group. As an Embedded Systems Engineer, you will be responsible for designing, developing, testing, and maintaining real-time embedded software.Key Responsibilities:Design and develop real-time embedded software using C/C++ and RTOS.Collaborate with...


  • San Jose, California, United States eInfochips (An Arrow Company) Full time

    Job Title: Embedded Systems Software DeveloperNote: eInfochips, an Arrow company, is seeking an experienced Embedded Systems Software Developer to join their team. The ideal candidate will have a strong background in real-time operating systems, C and C++ programming, and microcontroller peripherals.Responsibilities:Design, develop, test, and maintain...


  • San Jose, California, United States eInfochips (An Arrow Company) Full time

    Job Title: Embedded System EngineereInfochips, an Arrow company, is seeking an experienced Embedded System Engineer to join our team. As an Embedded System Engineer, you will design, develop, test, and maintain real-time embedded software.Key Responsibilities:Design and develop real-time embedded software, including real-time operating systems, hypervisor,...


  • San Jose, California, United States Arrow ECS Full time

    Job Description:We are seeking an experienced Embedded Systems Software Developer to join our team at Arrow ECS. As an Embedded Systems Software Developer, you will be responsible for designing and developing real-time embedded software, including real-time operating systems, hypervisor, and boot loader.Key Responsibilities:Design and develop real-time...


  • San Jose, California, United States CISCO Systems Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in San Jose, California. As a key member of our team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesDevelop and maintain embedded...


  • San Diego, California, United States RADAR Full time

    About RADARWe're a well-funded startup revolutionizing the retail industry with our precise inventory management and customer experience solutions. Our proprietary hardware and software platform combines RFID, Computer Vision, and AI to provide real-time location data for every product and person in physical stores.About the JobThis role focuses on software...


  • San Diego, California, United States Indotronix International Corporation Full time

    Job Title: Senior Embedded Systems Software EngineerWe are seeking a highly skilled Senior Embedded Systems Software Engineer to join our team at Indotronix International Corporation. As a key member of our software engineering team, you will be responsible for designing, analyzing, documenting, and testing software specifications for our large-scale...

Embedded Software Systems Developer

2 months ago


San Diego, United States Northrop Grumman Full time
About the Role

We are seeking a highly skilled Principal Software Engineer - Embedded to join our team at Northrop Grumman. As a key member of our software organization, you will be responsible for designing and developing software solutions for our embedded systems.

Key Responsibilities
  • Design and develop software applications for embedded systems, including real-time operating systems and safety-critical applications.
  • Collaborate with cross-functional teams to plan, design, and develop electronic data processing systems and commercial software.
  • Conduct multidisciplinary research and analyze system capabilities to resolve problems and ensure software standards are met.
  • Prepare operating instructions, design and develop compilers and assemblers, utility programs, and operating systems.
  • Ensure software meets safety-critical and regulatory requirements.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering from an accredited university.
  • 5 years of experience with BS, 3 years with MS, or 0 years with PhD in a related field.
  • Familiarity with safety-critical embedded real-time software, Agile framework, and software development life cycle.
  • Experience with developing software and scripts on various programming languages, including C, C++, Python, PowerShell, VBScript, Bash, and KornShell.
  • Familiarity with architecting, designing, implementing, integrating, verifying, and qualifying safety-critical embedded real-time software.
  • Familiarity with static and dynamic code analysis tools and fuzzing tools, such as Coverity, Fortify, and SonarQube.
  • Active Top Secret clearance with the ability to obtain and maintain special program access.
Preferred Qualifications
  • Demonstrated leadership and teamwork capabilities.
  • Excellent oral and written communication skills.
  • Strong interpersonal communication skills at all levels of employees and management.
  • Experience with Agile software development, object-oriented architectures, designs, programming, debugging, and hardware-software integration and testing.
  • Experience with software change control, change management, code quality, static analysis, and CI/CD tools.
  • Experience with architecting, designing, modeling, implementing, maintaining, integrating, and debugging object-oriented C++ software.
  • Experience with DOORS and software requirement specification testing using simulators and automated scripting languages.
What We Offer

Northrop Grumman offers a competitive salary range of $107,300 - $160,900, as well as a variety of benefits, including health insurance coverage, life and disability insurance, savings plan, company-paid holidays, and paid time off (PTO). We are an equal opportunity employer and are committed to hiring and retaining a diverse workforce.