Skip to main content

  This job is no longer accepting applicants.

Embedded Software Engineer

Full Time

Mountain View, California, United States

Job description

Scismic is supporting the growth of a biotech company based in Mountain View, CA that is advancing the mechanistic understanding of the brain at the level of neural circuits and networks, but is also paving the way for next generation diagnostic treatments and therapeutics for brain disorders.

They're hiring a mid to senior level Embedded Software Engineer to design and develop the firmware that bridges their neuro-imaging hardware and data acquisition software. As their Embedded Software Engineer, you will create cool software features on a miniature microscope data acquisition platform and collaborate with an interdisciplinary team of neuroscientists, data scientists and engineers from data analysis, mechanical, optical and electrical engineering fields. You will also work closely with product management to translate functional requirements into production level embedded systems software. You will get to work on significant product features and even create new products from scratch.

If you are excited about creating a solution for recording and interacting with freely behaving animals to empower discovery in brain health, this could be the right opportunity for you.

Here's what you'll work on:

  • Ownership of design, build, test, and troubleshoot hardware, firmware, and embedded software for data acquisition electronics and embedded imaging systems.
  • Work with continuous integration, verification, validation and testing of customer facing software releases.
  • Collaborate on production software for hardware calibration and verification.

We're looking for someone that has experience in embedded software engineering which includes:

  • BS/MS (or equivalent experience).
  • 3+ years of industry experience.
  • Experience developing software for embedded platform in C/C++.
  • Experience developing Linux device drivers and firmware.
  • Experience working with embedded hardware interfaces (I2C, SPI) and protocols (USB, network, and MIPI etc.).
  • Familiarity with multimedia frameworks (Gstreamer pipelines, plugins, applications, and advanced video codecs).
  • Good understanding of hardware-accelerated image processing pipelines (OpenCV, OpenGL, CUDA) and data manipulation.
  • Good understanding of Real-Time Operating System (RTOS).

Location and Other Details:

The company is based in Mountain View, CA and this is considered a hybrid role. Since this role requires working with their products in Mountain View, you would need to be on-site 2-3 days a week or in some other hybrid situation. They are flexible about how this looks but this role can’t be fully remote. They will assist with some relocation expenses if not based in Mountain View, CA. 

They require all positions that have on-site office or lab requirements to be COVID-19 vaccinated. 

Compensation:

The company is committed to diversity and equitable compensation practices across their organization which includes an offer process that is comfortable, transparent and unbiased.  Rather than candidates wondering if they should negotiate, they offer the highest salary they can based on their current salary bands, the employee’s ability to perform in their role, and their future team members compensation. Their salary bands crossover as you get to the higher end which is why they don’t offer the higher end to candidates and typically start candidates at the beginning of the band. The salary band for this role (based on the location posted and the level of candidate they're anticipating hiring) is $130,000 - $160,000. After you complete your initial interviews, they'll share with you what you can expect from a potential offer and answer any questions you have regarding compensation. No question is off limits because they believe transparency leads to an enjoyable hiring experience for everyone involved. 

This company is an equal opportunity employer:

They welcome and values diversity and we encourage candidates that are underrepresented in STEM fields to apply. Since their technology impacts people of different backgrounds, thoughts and beliefs, they feel it’s critical to employ people that reflect the diversity of people their technology is set out to help.  Employment decisions at this company are based on business needs, job requirements and individual qualifications without regard to race, color, religion, gender identity and/or expression, ethnic or national origin, sex (including pregnancy), age, disability, HIV status, sexual orientation, marital or domestic partnership status, past or present military service, family medical or genetic history or any other protected status. They are an equal opportunity employer and prohibits discrimination and harassment of any kind.

This job no longer accepts applications.

Your session has expired! Click OK to reload the page.
Are you sure you want to DEACTIVATE your account?