Senior Embedded Software Engineer

Antaris Inc
CA, United States
Full-time

Position : Senior Embedded Software Engineer

Location : Remote US

About Antaris :

Antaris is the world’s first software platform that dramatically simplifies the design, simulation, and operation of satellites.

Our patented end-to-end framework features easy design tools, digital twinning, open APIs, complete spacecraft software and secure space data networking.

The Antaris platform is proven to cut time-to-orbit by half and reduce costs by 75%.

Using the Antaris platform, organizations can conceive and design satellites that are ready for orbit in just months vs. years.

The world’s first cloud-built tech demonstration satellite, JANUS-1, was completed in just 10 months with participating providers from seven countries, and successfully launched into orbit on February 10, 2023.

JANUS-1 is a software-defined 6U satellite created entirely with the Antaris software platform.

Press Release 3 / 18 / 24 : Quantum-safe networking satellites

Press Release 3 / 19 / 24 : Communication simulations over mesh networks

What We Are Looking For :

Antaris is looking for a talented Engineer that has deep experience developing networking software the will communicate with distributed processors / computers, sensor hardware and satellite payloads.

Responsibilities :

  • Prepare detailed software architecture documents, verification and validation plans, procedures, reports, and other documentation in support of embedded and networking software design, development and testing activities
  • Develop networking SW to seamlessly communicate with distributed processors / computers, sensor HWs, payloads
  • Design, develop and test software framework to support unit testing, integration testing, and system testing of all the software functions
  • Trouble shoot HW / SW issues and identify root cause and provide solution

Requirements :

  • Bachelor’s degree (or higher) in Computer Science and Engineering
  • Five plus years of recent real-time embedded software design and development experience is a must
  • Proficient in OS internals and Inter-process communication (IPC) mechanisms is a must
  • Proficient in networking protocol fundamentals is a must
  • Experience in designing, developing embedded software for communication / networking related product is desired
  • Experience with low-speed and high-speed communication protocols such as UART, USB, SPI, I2C, Ethernet, PCIe and CAN desired
  • Proficient in programming languages (C, C++, Python), and relevant development environments is a must
  • Proficiency in UML modeling, test-driven development, agile process and DevOps tools is a plus
  • Understanding of embedded system security architecture
  • Experience in working with open-source software environments is a plus

Location : Remote in the US.

Salary : 150-200K base salary. Overall compensation includes stock, potential bonus, benefits.

Antaris is an equal opportunity employer committed to diversity in the workplace and does not discriminate against any employee or applicant for employment because of race, color, sex, pregnancy, religion, national origin, ethnicity, sexual orientation, gender identity, age, marital status, disability, genetic information, military status, protected veteran status or any other factor protected by applicable federal, state or local laws.

Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.

e., current Green Card holder) or eligible to obtain the required authorization from the US Department of State.

30+ days ago
Related jobs
Promoted
VirtualVocations
Inglewood, California

Key Responsibilities:Set architectural direction for the Data PlatformOptimize existing Data Platform infrastructure and data pipelinesImplement a new Data Platform API layerQualifications:BS in Computer Science/Software Engineering or similar5-7+ years of software engineering or data engineering ex...

Promoted
Zuub
CA, United States

If you are passionate about helping real hard-working people and healthcare, love technology, aren’t afraid of a challenge or two, and have a desire to push yourself to your maximum potential, our engineering team is where you belong. Work closely with Product Engineering to derive requirements, des...

Promoted
VirtualVocations
Inglewood, California

A company is looking for a ServiceNow Senior Software Engineer. Key Responsibilities:Act as the primary technical point of contact for projects and collaborate with stakeholders to identify key functionality within custom ServiceNow instancesConfigure and implement applications using ServiceNow FSO ...

Raytheon Technologies
Anaheim, California

Applied Signal Technology (AST) division is seeking a Senior Software Engineer who will strive for excellence and have a passion to be part of a team that strengthens our nation and improves the security of our world. AST’s work in areas such as high-capacity broadband communications, signal process...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Software Engineer for Sales Applications. ...

Electronic Arts
Redwood City, California

Responsible for all cloud-based technologies Identify opportunities for improvements to systems in your domain Propose solutions then adopt / develop / maintain / extend your systems to meet all functional and technical requirements.Work with QA, technical leadership and production to ensure stabili...

Intuitive Surgical
Sunnyvale, California

As a Senior Software Engineer, you will work on the design and development of system software and digital applications for the latest hardware targeting end-users involved in surgical robotic procedures. Proven track record in building real-time embedded systems, real-time applications, and/or embed...

Palo Alto Networks
San Francisco, California

The Xpanse Zero Day Response team is expanding, and we’re looking for a Senior Staff Software Engineer. Industry experience as a professional software engineer building customer-facing software for a SaaS business. As a Senior Staff Engineer on the Zero Day team, you will. Our product engineering te...

Snowflake
San Mateo, California

We are looking for experienced Senior Software Engineers to join us and contribute to the query execution layer of our database engine and push the performance of it to the next level for both analytical and transactional workloads. AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:. OUR IDEAL SEN...

BrightInsight
San Jose, California
Remote

Collaborate with software and systems engineering to transform software-based medical devices requirements into formally documented detailed design, and development stories. Lead a team of software engineers from nearshore and offshore partners. Knowledge of metadata model-driven software system and...