Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Diode Computers

Senior Software Engineer

Diode Computers, Inc. is looking for a senior software engineer to help us fix circuit board design and manufacturing.

The team has shipped real hardware at Apple, Anduril, and several med-tech startups; now we're focusing our attention on helping others build hardware better. We've raised $14M and were featured on the a16z "American Dynamism 50" list this year. Our customers include some of the biggest names in robotics, health-tech, and defense.

Since we make software for hardware, you'll learn lots about the world of building physical things, even if you haven't tinkered with electronics before. You'll quickly pick up the basics of electrical engineering and PCB design, and we expect you to bring a strong software-first lens as we build tools for our customers and in-house EE team.

We work in a fast, engineering-driven culture. We iterate on ideas quickly, and expect you to take ownership over what you build. You'll make decisions on everything from technical implementation to UX, and drive projects through from idea to production.

What You'll Do

We move fast, so expect each week to look a little different than the last. That said, here's a sampling of projects we have/will work on, to give you a taste for the kinds of problems we think about.

  • Designing a programming language for PCB schematics that is intuitive for both humans and LLMs to read and write
  • Rust compiler and CLI build tool for compiling schematics and interacting with the rest of our infrastructure
  • API integrations with PCB fabs for real-time quoting and ordering
  • Constraint-based layout algorithm for automatically arranging components on a PCB
  • Auto-generated electrical schematics visualization
  • AI agents to automate various steps of the design process, building on our bespoke tooling
  • Collaborate with our in-house EE team to ruthlessly optimize their workflow
  • Contribute to open source libraries, and publish our own (more here soon)

We work mostly in Rust and TypeScript.

What You'll Need
  • A few years of experience with at least one of {Rust, Python, TypeScript}
  • Some prior experience owning large parts of a technical project
  • Excitement to work hard on hard technical problems
  • The ability to work from our office in NYC, ~5 days a week
  • Bonus points:
    • You've tinkered with hardware before (even small hobby projects). If not, you'll learn on the job!
    • Experience with building robust AI tools (agents, evals, the whole shebang)
What You'll Get
  • A competitive salary and equity grant
  • Free food and the occasional team offsite
  • Great healthcare (incl. vision, dental), PTO, and other benefits
  • Relocation support to NYC, if you need it
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in New York, NY vacancy
  •  ...A leading market-making institution in New York is seeking an experienced Software Engineer to join their Developer Experience team. In this role, you will design scalable build systems and CI/CD pipelines to enhance engineering efficiency. You will develop automation... 
    Senior

    Kubelt

    New York, NY
    5 days ago
  •  ...A health IT solutions provider is seeking a Senior Software Engineer to design and evolve their Interoperability platform. You will be responsible for securely retrieving patient records from EHRs using FHIR-based APIs, integrating with external healthcare systems, and... 
    Senior
    Remote work

    HealthMark Group

    New York, NY
    4 days ago
  • $180k - $190k

     ...A healthcare technology company is seeking a Senior Software Engineer in New York, NY. The role offers a hybrid work environment and involves leading projects, designing systems, and mentoring fellow engineers. Candidates should have over 5 years of experience with programming... 
    Senior

    Tier1usa

    New York, NY
    5 days ago
  • $388k

     ...Netflix, Inc. is seeking a Software Engineer for their Ads Identity team in New York. This role involves designing and developing high-performance Conversion APIs essential for measurement and reporting capabilities. You'll work on ingesting user engagement events in real... 
    Senior

    Netflix Inc

    New York, NY
    1 day ago
  • $160k - $240k

     ...Bloomberg L.P. is looking for a Senior Software Engineer for its Fixed Income Pricing team in New York. The role involves managing the software development life cycle, developing scalable systems, and using programming languages like C++, Python, and Java. Candidates... 
    Senior

    Bloomberg

    New York, NY
    5 days ago
  • $183.1k - $274.7k

     ...The Trade Desk, Inc. is seeking a software engineer to deliver robust solutions in digital advertising. The successful candidate will design, build, and deliver products while engaging with cloud platforms and multiple programming languages including C#, Java, and Python... 
    Senior

    The Trade Desk

    New York, NY
    1 day ago
  •  ...monitoring services. Design and implement core infrastructure and software components. Being able to Monitor, fix and improve...  ...tracing, alerting) Being able to partner with application engineering teams to improve efficiency, scalability, and stability of various... 
    Senior
    For contractors

    Seven Seven Software

    New York, NY
    2 days ago
  • $220k - $270k

     ...Senior Software Engineer USD $220,000 - $270,000 meaningful equity | New York | 5 days onsite Soda has partnered with an AI infrastructure company founded by leaders behind one of the earliest Forward Deployed AI teams. Backed by $30M in funding led by top-tier investors... 
    Senior

    SoDA

    New York, NY
    3 days ago
  • $160k - $240k

     ...A leading financial data firm in New York is seeking a Senior Software Engineer to enhance its data discoverability platforms. You will work with cutting-edge technologies, including Apache Kafka and Solr, to build scalable solutions. Candidates should have 4+ years of... 
    Senior

    Bloomberg

    New York, NY
    1 day ago
  •  ...A leading performance management platform is seeking a Senior Software Engineer to enhance their Data Intelligence Platform. This role will involve building data models and infrastructure that support AI and product experiences. Ideal candidates will have over 5 years... 
    Senior
    Remote work

    15Five

    New York, NY
    4 days ago
  •  ...Product-Minded Full Stack Engineer You'll be responsible for building out every aspect of Clad's product. You'll shape not just the code, but also the direction of the business - informing how we work, the products we build, and the team that we'll assemble to achieve... 
    Senior

    Clad

    New York, NY
    1 day ago
  •  ...our clients to accelerate transit, enhance street safety, and drive toward a sustainable future. Job Summary As a Senior Software Engineer on the Pilots team within the Perception organization, you will be responsible for developing prototypes for forthcoming... 
    Senior

    Hayden AI

    New York, NY
    4 days ago
  •  ...need the help of high-throughput, growth-minded builders to make it happen. About the role What you'll do As an early engineering hire at Fortuna, you'll play a huge role in shaping the direction and culture of the company. We work fully in-person 5 days a week... 
    Senior
    Work at office

    Fortuna Health

    New York, NY
    5 days ago
  •  ...To support the Ask VA initiative, the full-time Senior Software Engineer will act as the primary backend resource, focusing on backend design, implementation, and integration with Microsoft Dynamics CRM while collaborating closely with the Software Engineer Lead in a... 
    Senior
    Full time
    Remote work

    IronArch Technology

    New York, NY
    1 day ago
  •  ...About Your Team: The current Tools Engineering team has provided various world-class tools across the firm(Developers, Quality...  ...We seek a self-driven, self-motivated & self-managed software developer with expertise in Python programming. An ideal... 
    Senior

    Texas State Library and Archives Commision

    New York, NY
    5 days ago
  •  ...Team Zenivize is growing. See our open positions below. SENIOR SOFTWARE ENGINEER — New York City, NY or Remote OVERVIEW Zenivize is seeking an experienced, self-motivated Software Engineer. Our ideal candidate is an efficient problem solver who thrives in a collaborative... 
    Senior
    Remote work

    ZenAgain Inc.

    New York, NY
    1 day ago
  •  ...center of the revolution in artificial intelligence, which is creating a hurricane of change. We are looking for a talented Software Engineer to design, build, and optimize the core engine of our high-performance database system. This is a deep, systems-level role... 
    Senior

    VAST Data

    New York, NY
    4 days ago
  • $100k - $200k

     ...Your Role Engineer software systems around sophisticated ML models Advance data architecture for accounting-related objects/concepts Take ownership Report directly to co-founders Oversee significant parts of our tech and product Lead technical decision... 
    Senior
    Work at office

    Recruiting from Scratch

    New York, NY
    3 days ago
  •  ...working on Capitolis' Capital Marketplace products Design software according to agreed standards, architecture, and requirements...  ...groups Requirements: B.Sc. degree in Computer Science, SW Engineering or equivalent (M.Sc. is an advantage) At least 8 years of... 
    Senior

    Soul Staffing Solutions

    New York, NY
    2 days ago
  • Red Hat, Inc. is looking for a Senior Software Engineer to enhance its Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux and the Red Hat Certificate System. This position involves designing, developing, and collaborating on features... 
    Senior

    Red Hat, Inc.

    New York, NY
    1 day ago
  •  ...products have facilitated over $285B in trading volume across Solana markets. The Opportunity Ellipsis Labs is seeking a Senior Software Engineer to join our team. In this role, you will: Contribute to critical software systems at all parts of the stack... 
    Senior

    Ellipsis Labs, Inc

    New York, NY
    2 days ago
  •  ...Senior Software Engineer The Department of Social Services (DSS) is comprised of the administrative units of the New York City Human Resources Administration (HRA) and the Department of Homeless Services (DHS). HRA is dedicated to fighting poverty and income inequality... 
    Senior
    Shift work

    New York City | Jobs

    New York, NY
    3 days ago
  • $200k - $230k

     ...Senior Back End Engineer (Java / Microservices / GCP) - Unicorn Fintech Start-up New York | Hybrid | $200k-$230k base + equity + bonus I'm working with a fast-growing fintech platform building a product that transforms how people engage with where they live... 
    Senior
    Local area

    ORBIS

    New York, NY
    2 days ago
  • $250k - $330k

     ...Senior Software Engineer (NYC) Title of Role: Senior Software Engineer (NYC) Location: New York, onsite Company Stage of Funding: Secondary Market — Software Development Office Type: Onsite Salary: $250K–$330K Company Description We're representing... 
    Senior
    Work at office

    Recruiting from Scratch

    New York, NY
    3 days ago
  • $180k - $295k

     ...marketing solutions for small businesses. We're seeking an experienced Engineer to develop and build innovative data products and systems that...  ...that deliver rich interactions with our data. * Engage with software engineers, data scientists, and product managers to create... 
    Senior

    Enigma

    New York, NY
    5 days ago
  •  ...Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems rely on robust... 
    Senior
    Worldwide
    Flexible hours

    Anza Technology Inc

    New York, NY
    5 days ago
  •  ...challenge the status quo, and help game creators thrive on their own terms, read on. About the Role Neon is seeking a Senior Software Engineer who will help lead the development of one of our key work streams. As a design-minded engineer, you’ll bring ideas to life... 
    Senior
    Flexible hours

    Neon

    New York, NY
    1 day ago
  •  ...Senior Backend Engineer At Qodo, we're building an AI Code Review platform that helps developers move fast, ship with confidence, and elevate code quality across the SDLC through deep, scalable codebase understanding. We're seeking a Senior Backend Engineer to join... 
    Senior
    Work at office
    Flexible hours
    Shift work

    Qodo

    New York, NY
    3 days ago
  •  ..., diversity in tech, and best job-fit for every candidate we place. Our client, a global investment firm, is seeking a Senior Software Engineer to join their team in New York, NY! Responsibilities: Design, develop, and maintain reliable, scalable software... 
    Senior

    Eleven Recruiting

    New York, NY
    1 day ago
  • $213k - $263k

     ...metrics for understanding the behavior of the Waymo Driver in the real world. In this hybrid role, you will report to a Software Engineering Manager. You will: Build the infrastructure to administer a "virtual driver's test" for the Waymo Driver. Design,... 
    Senior
    Full time
    Remote work

    Waymo

    New York, NY
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!