Careers with Ciholas

Career Opportunities

Careers and internships are periodically available in the following areas:

Position Description

This position is for a full-time software engineer to work on a wide range of projects. Responsibilities include development, creation, and modification of applications software and firmware for embedded products. Software engineers at Ciholas have opportunities to work on a range of applications from low-level microcontroller code performing basic tasks to high-level applications code in distributed systems. Familiarity with multiple architectures and operating systems is beneficial.

Position Requirements

Bachelors in Computer Science

Areas of Interest Include

  • Portable battery powered radio and communications devices
  • Real-time operating systems
  • Languages: C/C++, Ruby, Python, Verilog, VHDL
  • Architectures: AVR8/32, ARM7/9, x86
  • Tools: SVN, MySQL, Eclipse, Make
  • Operating Systems: Linux, FreeRTOS, OpenRTOS, EtherNut

Position Description

This position is for a full-time electrical and/or computer engineer to work on development and design of electronic devices. Responsibilities include concept development, research, circuit design, schematic creation, circuit board layout, and initial testing/debugging. Additional skills in software and firmware development are highly beneficial. Ability to adapt and learn new skills is required due to the varied nature of the work.

Position Requirements

Bachelors in Electrical Engineering or Computer Engineering

Areas of Interest Include

  • Analog and digital design
  • Power supply design
  • Processor and system architecture design
  • Portable battery powered radio and communications devices
  • FPGA or CPLD familiarity
  • Languages: Verilog, VHDL, C/C++

Ciholas offers paid internships in:

  • Computer Science/ Software Engineer
  • Electrical/ Computer Engineer
  • Mechanical Engineer

Please contact us to see what our current availability is. Send your resume to

To Apply

To apply, send your resume and cover letter in electronic format to In your cover letter, please indicate your career objectives. Salary is commensurate with capability and experience and benefits include health and retirement plans.

Ciholas is an equal opportunity employer that values diversity.