Embedded Software Engineer
Embedded Software Engineer
Gate Scientific
Milpitas, CA
See who Gate Scientific has hired for this role
See who Gate Scientific has hired for this role
We’re looking for a hands-on Embedded Software Engineer to help develop our PCR based platform and point of care test devices. You’ll work closely with scientists and hardware engineers to take prototypes through development, optimization, manufacturing transfer and commercialization.
What You’ll Do
● Architect and develop software for a PCR based diagnostic systems, including motor control, image capture, thermal control, PID loop implementation, Error handling.
● Architect and develop communication protocols for communicating with cloud based software.
● UI implementation.
● Low level code development for motor control, heating control, communication.
● App development for data capture and control.
● Implement and document test strategy and version control.
What We’re Looking For
● Bachelor’s Degree in Electrical or Computer science (or similar).
● Proven hands-on experience with low level hardware programming.
● C and C++ programming experience.
● Linux experience.
● Critical thinking and problem solving skills.
● Creative problem-solver who enjoys working across disciplines.
● Bonus: Smartphone App development experience.
-
Seniority level
Entry level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Medical Equipment Manufacturing
Referrals increase your chances of interviewing at Gate Scientific by 2x
See who you knowSimilar jobs
People also viewed
-
Software Engineer, University Grad
Software Engineer, University Grad
-
Embedded Software Engineer - Core OS
Embedded Software Engineer - Core OS
-
Senior Embedded Software Engineer
Senior Embedded Software Engineer
-
Embedded Software Engineer - RISCV
Embedded Software Engineer - RISCV
-
Embedded Engineer, Steering, Vehicle Software
Embedded Engineer, Steering, Vehicle Software
-
Software Engineer III, Embedded Systems/Firmware, Platforms and Devices
Software Engineer III, Embedded Systems/Firmware, Platforms and Devices
-
Intern, Embedded System Engineer
Intern, Embedded System Engineer
-
Software Engineer III, Embedded Systems Firmware, Platforms Infrastructure Engineering
Software Engineer III, Embedded Systems Firmware, Platforms Infrastructure Engineering
-
Embedded Software Engineer - Hands
Embedded Software Engineer - Hands
-
Firmware Engineer
Firmware Engineer
Similar Searches
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content