Skip to content

Sanctuary Computer: Senior Firmware Engineer

Featured Replies

Sanctuary Computer: Senior Firmware Engineer

Salary: $150,000 - $200,000 per year

Location: New York City or remote

Are you a skilled Senior Firmware Engineer looking for a new opportunity? Look no further! Sanctuary Computer, a worker-owned creative collective based in New York City, is seeking a talented individual to join their IoT teams. With a diverse client roster including Google, Stripe, and The Nobel Prize, Sanctuary Computer is at the forefront of innovation in everything from IoT devices to cross-platform apps. As a collective, they prioritize a happy, talented, and diverse studio culture, making it an ideal workplace for creative individuals.

Role

The Senior Firmware Engineer at Sanctuary Computer will be responsible for firmware architecture decisions on various product platforms. This includes bringing up new hardware, designing and implementing wireless connectivity flows, and integrating new sensors and communication modules. They will work alongside hardware engineers, product teams, and clients, and be expected to hold their own in all three rooms.

Responsibilities:

  • Own firmware architecture decisions across multiple product platforms
  • Bring up new hardware revisions and integrate peripheral drivers
  • Monitor deployed firmware in the field and ship fixes with urgency
  • Design and implement wireless connectivity flows
  • Reprocess and validate firmware behavior across hardware variants
  • Integrate new sensors, actuators, and communication modules
  • Participate in code reviews and maintain high standards
  • Keep track of project scope, timeline, and technical risk
  • Communicate with clients to align deliverables with constraints

Requirements:

  • Strong experience with C/C++ at the register level
  • Shipped embedded firmware on at least one product with real end users
  • Ability to bring up new hardware independently
  • Deep understanding of RTOS (FreeRTOS preferred)
  • Proficiency in low-level bus protocols (I2C, SPI, UART, GPIO)
  • Self-managing and able to communicate technical tradeoffs to non-engineers
  • Client-facing experience

Nice to have:

  • Experience with ESP32 at the IDF level
  • Ownership of wireless stacks
  • Knowledge of Linux embedded systems
  • Familiarity with display pipeline integration
  • Cloud connectivity experience
  • Product management instincts
  • Startup or agency experience

Salary: $150,000 - $200,000 per year

Contract type: Full-time

Start date: Flexible

At Sanctuary Computer, we believe that a happy and diverse team leads to the best work. We value individuals with a well-rounded sense of design and quality, and encourage diverse interests and hobbies. As a worker-owned collective, we share profits, open source everything, spin out new businesses, and invest in exciting ideas. Our team carefully reviews every complete submission and we truly appreciate the time and effort you put into applying.

To find out more or apply for this role, please use the following link: https://weworkremotely.com/remote-jobs/sanctuary-computer-senior-firmware-engineer

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Important Information

Terms of Use Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.