Cornelis Networks

The Future of High Performance Fabrics

Software Engineer, Platform Software

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200H1B SponsorCompany SiteLinkedIn

Location

California

Posted

127 days ago

Salary

Not specified

Bachelor Degree5 yrs expEnglishJenkinsLinuxPython

Job Description

• Design, develop, and test software for our custom hardware platforms using C, C++, and Python • Collaborate with hardware engineers to define software requirements and ensure seamless hardware-software integration • Develop and maintain low-level drivers and firmware for various hardware components • Develop and maintain the command-line interface (CLI) for our hardware platforms • Participate in the entire software development lifecycle, from concept and design to testing and deployment • Contribute to the improvement of our DevOps and CI/CD pipelines • Troubleshoot and resolve software and hardware-related issues • Write and maintain clear and comprehensive technical documentation • Participate in code reviews to ensure code quality and adherence to best practices

Job Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field
  • Approximately 5 years of professional software development experience
  • Proficiency in C, C++, and Python
  • Experience working in a Linux development environment
  • Experience developing software for custom hardware platforms
  • Understanding of hardware-software interaction, including low-level interfaces (e.g., SPI, I2C, UART)
  • Familiarity with DevOps principles and CI/CD tools (e.g., Jenkins, Git)
  • Strong problem-solving and debugging skills

Benefits

  • Equity, cash, and incentives
  • Health insurance
  • Retirement benefits
  • Generous paid holidays
  • 401(k) with company match
  • Open Time Off (OTO) for regular full-time exempt employees
  • Sick time
  • Bonding leave
  • Pregnancy disability leave

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 501-1,000Since 2009H1B Sponsor

Senior Software Engineer developing scalable solutions at NerdWallet.

AWSAzureCassandraCloudDistributed SystemsDockerJenkinsKubernetesMongoDBMySQLNext.jsNode.jsNoSQLPostgresReactSDLCSQLTypeScript
California

Senior Fullstack Engineer

Imagine Pediatrics

Reimagining pediatric health care. Together.

Full-stack Engineer127 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Senior Fullstack Engineer developing backend systems for pediatric care

AWSCloudMicroservicesNode.jsReactTerraformTypeScript
Texas
$150K - $170K / year
Full-stack Engineer127 days ago
Full TimeRemoteTeam 1,001-5,000Since 2015H1B Sponsor

Senior Software Engineer II developing solutions for Smart Trailer & Connected Equipment at Samsara

GraphQLReactTypeScriptGo
United States
$150.2K - $252.5K / year

Staff Engineer – Transaction

Station A

Station A is the world's first AI-powered clean energy marketplace.

Full-stack Engineer127 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Lead technology for a clean energy transaction platform at Station A

CloudGoogle Cloud PlatformPythonSQLTypeScript
California + 6 moreAll locations: California, Nevada, New York, Oregon, Massachusetts, Virginia, Washington
$179K - $205K / year