Job Description

Albin Engineering Services, Inc. (www.aesi.com) is looking for an Embedded Software Engineer for one of our premier clients. This is a direct hire position that will be reporting onsite in the Fremont, CA area. As their employee, you qualify for their full benefit package.

Job Requirements:
  • B.S. in Computer Science Electrical/Computer Engineering or related fields 
  • 2-5 years of professional work experience
  • Experience with Javascript/Typescript in a full-stack web development framework (i.e., MEAN stack)
  • Strong understanding of computer networking technologies; TCP/IP, web sockets, and security schemes (SSL/TLS).
  • Experience with WiFi and Bluetooth for IoT applications
  • 2+ years of development experience with Embedded Linux: kernel space and user space
  • Held a position of lead developer on a firmware project that has been tested and approved for production release.
  • Experience using version control tools (e.g., Git) and bug tracking systems.
  • Outstanding problem-solving resolution and attention to detail, willing to lead by example.
  • Strong verbal and written communication skills
  • Outstanding work ethic, organizational and multi-tasking skills
  • Takes initiative and works well both in groups and independently.
Preferred Skills:
  • Strong knowledge of C/C++ in embedded applications
  • Experience with multi-threaded software design and RTOS principles
  • Experience with both analog and digital sensors
  • Experience with closed-loop control systems (e.g., PID)
  • Experience with Microchip MCU (16-bit) and ARM (32-bit) microcontrollers
  • Ability to read, understand, and modify board schematics and system diagrams.
  • Proficient with hardware debugging using multimeters, oscilloscopes, and logic analyzers.

Apply

Required
Required
Required

Resume

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt