Software Engineer

at  Koya Medical Inc

Oakland, California, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Aug, 2024Not Specified09 May, 20241 year(s) or abovePython,Electronics,Arduino,Teamwork,Javascript,Android,Computer Science,Embedded Systems,Interpersonal Skills,Scripting,C,Control Software,Raspberry PiNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Responsible for contributing to the software development of next-generation wearable device systems, supporting new product development, maintaining released software, and providing technology assessment and research. Software systems to be designed may include full-stack development and testing, front-end apps, firmware, database, and Linux scripting. In this position, the Software Engineer will collaborate with internal and external team members, use good judgment to evaluate existing system behavior, and propose new approaches where necessary. The role requires communication with multi-disciplined teams composed of but not limited to hardware engineers, commercial and clinical staff.

JOB QUALIFICATIONS AND EDUCATION:

  • BS or MS in Computer Science from four-year college, university or equivalent work experience.
  • 1+ years experience in one or more of the following:
  • C for embedded systems
  • Python for scripting
  • Python for backend development
  • Javascript for frontend development
  • Experience in a shared development environment using version control software
  • Experience with developing for iOS and Android is preferred.
  • Experience with prototyping electronics using Arduino, Raspberry Pi, or similar is preferred
  • Someone who is excited to work and gain experience in a wide range of areas from low-level to high-level programming
  • Excellent interpersonal skills and a spirit of teamwork.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

Essential responsibilities and duties include, but are not limited to the following:

  • Develop, debug and maintain software to control next-generation systems using good coding practices.
  • Design scalable software for commercial deployment.
  • Supports R&D, manufacturing and commercial projects by rapidly building and debugging prototype systems, test fixtures and jigs.
  • Create test protocols to verify and validate software.
  • Develop software requirements and architecture.
  • Appropriately documents all designs in line with the Quality System.
  • Create engineering presentations.


REQUIREMENT SUMMARY

Min:1.0Max:6.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science

Proficient

1

Oakland, CA, USA