Senior C++ Software Engineer for Space-Based Communication

3 weeks ago


Northridge, California, United States Amazon Full time

As a Senior C++ Software Engineer, you will play a key role in the development of space-based communication systems using custom silicon and cryptography techniques. You will lead the development of low-level drivers for peripherals and interfaces, including I2C, SPI, PCIe, UART, and GPIO. You will also drive security initiatives, including bootloaders, cryptography, and secure Software Development Lifecycle (SDLC) practices.

The successful candidate will have a strong background in C++ programming and experience working with resource-constrained systems. You should have a strong understanding of Linux kernel internals, including process scheduling, memory management, concurrency, synchronization, and networking subsystems.

This is a unique opportunity to shape the next generation of space-based communication systems with minimal legacy constraints. Our compensation package includes a base salary ranging from $169,500/year to $281,000/year, depending on your location, plus equity, sign-on payments, and other benefits.

**About the Role**

You will work closely with cross-functional teams to ensure seamless hardware-software interaction and system reliability. You will also mentor junior engineers, conduct design reviews, and uphold high software quality standards.

],

  • Northridge, California, United States Amazon Full time

    As a Satellite Systems Software Engineer at Amazon, you will play a key role in the development of innovative satellite and ground systems. Your expertise in embedded software development will enable high-speed, low-latency broadband connectivity to unserved and underserved communities globally.We are seeking an experienced Embedded Linux Developer to join...


  • Northridge, California, United States Amazon Full time

    We are looking for a highly skilled Embedded Linux Developer to join our Kuiper Government Solutions team. In this role, you will design and develop embedded software for Kuiper's satellite and ground terminal systems, focusing on fault-tolerant, real-time platforms. You will leverage modern application frameworks for Embedded Linux and RTOS platforms to...


  • Northridge, California, United States Northrop Grumman Full time

    Description 2:Northrop Grumman Advanced Weapons has an opening for a Staff Cyber Software Engineer with an *active clearance , to join our team of qualified, diverse individuals. This position will be in Northridge, CA, and requires a strong understanding of software development and cybersecurity principles.The ideal candidate will be supporting one of our...


  • Northridge, California, United States Tekfortune Inc Full time

    As a Senior Software Engineer - AWS at Tekfortune Inc, you will have the opportunity to work on high-profile projects and develop your skills in cloud computing. With a strong background in developing cloud-native applications, you will be responsible for:Designing and implementing cloud-native applications using Python or Java.Experience with serverless...


  • Northridge, California, United States LanceSoft Full time

    Key ResponsibilitiesAs a Senior Software Technologist, you will be responsible for leading the development of software systems for embedded devices. This includes designing, developing, and testing software components, as well as collaborating with cross-functional teams to ensure seamless integration.The ideal candidate will have a strong background in...


  • Northridge, California, United States LanceSoft Full time

    About LanceSoft: LanceSoft is a leading technology company dedicated to delivering innovative solutions to our clients. We are committed to providing exceptional customer service and fostering a collaborative work environment that encourages creativity and growth. Our team is passionate about leveraging technology to drive business success and make a...


  • Northridge, California, United States LanceSoft Full time

    About the Job: LanceSoft is seeking an experienced software development specialist to join our team. The successful candidate will have expertise in designing, developing, testing, and implementing operating systems components, software tools, and utilities. If you are a skilled software engineer with a passion for innovation and a desire to work with a...


  • Northridge, California, United States Northrop Grumman Full time

    Company Overview:Northrop Grumman is a pioneering leader in the development of cutting-edge systems that impact people's lives worldwide. Our team thrives on intellectual curiosity, cognitive diversity, and a drive to push beyond what others think is possible.Job Description:This position offers an exciting opportunity to work on revolutionary systems as...


  • Northridge, California, United States LanceSoft Full time

    About the Role: We are seeking a highly skilled software engineer to join our team at LanceSoft. As a senior developer, you will be responsible for designing, developing, testing, and implementing operating systems components, software tools, and utilities. Your expertise in evaluating and developing software systems, including requirements, design,...


  • Northridge, California, United States California State University Full time

    Job SummaryWe are seeking a highly skilled Senior Application Developer to join our team at California State University. As a key member of our IT department, you will play a critical role in designing and developing innovative software solutions that meet the needs of our students, faculty, and staff.


  • Northridge, California, United States Medtronic Full time

    **Job Overview**We are seeking a highly skilled Senior Software Engineer to join our team in Northridge, CA. As a key member of our development team, you will be responsible for designing, developing, and testing mobile applications for iOS and Android devices.The successful candidate will have a strong background in object-oriented software development...


  • Northridge, California, United States LanceSoft Full time

    Job DescriptionWe are seeking an experienced Software Development Specialist to join our team at LanceSoft. The ideal candidate will have a strong background in software development, with expertise in designing, developing, and testing software systems.The successful candidate will have the following qualifications:Bachelor's degree in Computer Science,...


  • Northridge, California, United States Amazon Full time

    **Job Responsibilities:**We are looking for a Senior Network Engineer to interface with the Kuiper network team to develop APIs and other enabling interface software to meet unique customer needs.Demonstrate the capabilities of the interfaces and architectures you define in a simulated test environment you help develop.Solve complex technical problems...


  • Northridge, California, United States Northrop Grumman Full time

    Company Overview:Northrop Grumman is a leading manufacturer of advanced weapons systems. The company has a long history of innovation and has enabled many technological advancements in the nation's history.We are committed to hiring and retaining a diverse workforce and are proud to be an Equal Opportunity/Affirmative Action Employer. Our employees have...


  • Northridge, California, United States Amazon Full time

    Key Responsibilities">We're looking for an exceptional engineer who can design, develop, and optimize embedded software for Kuiper's satellite and ground terminal systems. Your key responsibilities will include:">Designing and developing embedded software for fault-tolerant, real-time platforms">Leveraging modern application frameworks for Embedded Linux and...


  • Northridge, California, United States Amazon Inc Full time

    Project Overview: Project Kuiper is an ambitious initiative by Amazon Inc. to bring high-speed internet connectivity to communities worldwide. This project involves launching a constellation of 3,236 satellites in Low Earth Orbit (LEO) to bridge the digital divide and provide seamless broadband access. We are seeking a skilled Space Technology Developer to...


  • Northridge, California, United States LanceSoft Full time

    Job SummaryLanceSoft is seeking an experienced Embedded Software Engineer to join our team in Northridge, CA. The ideal candidate will have a strong background in software development and experience working with embedded systems.The successful candidate will be responsible for designing, developing, and testing software tools and utilities, as well as...


  • Northridge, California, United States Medtronic Full time

    **Job Overview:**We are seeking an experienced Cloud Software Engineer to join our team at Medtronic. The successful candidate will be responsible for designing and developing scalable, secure, and maintainable cloud systems that meet the needs of our customers.The ideal candidate will have a strong background in software engineering, with experience in...


  • Northridge, California, United States LanceSoft Full time

    About the RoleLanceSoft is seeking a talented Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for designing, developing, and testing software systems for embedded devices.The ideal candidate will have a strong background in computer science, electrical engineering, or a related field, and will have...


  • Northridge, California, United States Northrop Grumman Full time

    Location: Northridge, California, USAAbout the Job:We are seeking an experienced Software Engineer to join our team at Northrop Grumman. As a key member of our Advanced Weapons team, you will be responsible for developing and implementing innovative software solutions to protect technology for our nation's warfighters. You will work closely with team members...