Join Camgian Microsystems and

DO SOMETHING GREAT

Whether you are working in the lab, collaborating with peers or running a race for a good cause, we challenge our employees to DO SOMETHING GREAT. A career at Camgian is more than engineering, it is innovative problem solving, research and developing new products, pushing the limits of technology, and giving back to the community.

Besides a competitive salary, your career at Camgian will give you an opportunity to. . .

Save Money

  • 401k program with company matching
  • Pre-tax benefits for medical coverage

Be Happy

  • paid holidays and a generous vacation package
  • casual work environment
  • Snacks and regular company lunches
  • opportunities to volunteer
  • Beer-Thirty: a weekly social time with your peers to unwind and share what you have been working on

Be Healthy

  • fully covered vision, dental and medical insurance
  • fully covered Group Life Insurance, with Long-Term and Short-Term Disability
  • a wellness program with fun activities and a freedom to improve your health
  • opportunities to participate in community athletic events

Continue Learning

  • tuition reimbursement
  • mentoring by experienced engineers
  • career and leadership development opportunities
  • Camgian Colloquium: A speaker series featuring leaders from industry and academia

Are you are interested in transforming ideas into reality?

Are you interested in being a part of a innovative, intellectual and energetic team?

Send your resume to .

Current Openings

Camgian Microsystems® is hiring software engineers, both entry (0‑3 years) and senior level positions (10+ years desired), to develop next generation ultra-low power sensor systems. Camgian engineers are pioneering leading-edge innovations that are enabling a new generation of high performance wireless information technologies and products for the defense, security, industrial and commercial markets.

Successful candidates will develop novel solutions to challenging problems and must have the ability and desire to learn and apply new concepts. Successful candidates will develop and/or demonstrate expertise and a working understanding of best practices in coding related to development, documentation, testing, and quality assurance. Entry level candidates must be able to efficiently support software development activities through timely execution of technical tasks throughout the software development lifecycle. Experienced candidates must also be able to lead and mentor team members, research new technologies and provide guidance to ensure the adherence to best practices. Flexibility, a strong teamwork approach, and the desire to work in a fast-paced early-stage environment with existing and new product lines are necessary for success.

A bachelor’s degree in engineering or computer science is required, master’s degree preferred. The company offers a competitive salary, fun work environment, fringe benefits, and an equity position. United States citizenship is required for this position.

Example Tasks and Learning Opportunities:

  • Develop, implement, and test user interfaces (UI’s) using Java in Windows PC and Android device applications
  • Using C, implement and test signal processing algorithms that were developed in Matlab
  • Perform lab and field testing of custom hardware systems running developed UI’s and signal processing algorithms
  • Work with customers, technology partners, sub-contractors and vendors to support product definition and implementation

Qualifications:

  • United States Citizen
  • 4 year BS degree in CS, EE, CE, or ECE (required); MS degree (preferred)
  • Senior Positions: 10+ years of experience desired in relevant development fields

 Competencies:

  • Ability to design document, implement and debug applications. Proficient in programming: C/C++, Java; Familiarity with Linux; Knowledge of Matlab is a plus
  • Ability to design, document, and develop software functionality of new and existing UI software modules
  • Outstanding individual initiative and attention to detail; extremely driven and able to successfully set priorities, drive decisions and get closure on recommendations and issues
  • Senior: Ability to lead a team of junior engineers including planning, reviewing, and mentoring their work output
  • Senior: Ability to present status and technical progress and results to both internal management and external customers

 Culture and Core Value Traits:

  • Ability to work as part of a team while maintaining independent thinking
  • Highly results driven and self-starter in addition to excellent communication skills
  • Good at thinking outside the box and have an aptitude for innovation

Compensation commensurate with experience

If you would like to apply for this position, please send your resume to

The software engineer for the Egburt program will lead or support various tasks and activities within a project and will organize, schedule, and task team activities in overall coordination with the Vice President of Engineering. This may include analyzing and specifying operational and network environments, internal and external system interfaces, and data schema, and deriving functional, performance, and other requirements.

Additionally, the software engineer may perform evaluations of software applications, protocols and interfaces to support integration of new capabilities into an application. When needed, the software engineer may also work to develop and/or integrate software components for application development, and conduct unit testing to ensure all unit-level requirements are satisfied. The software engineer may also be responsible for ensuring the software product for distribution is packaged and that all quality assurance steps are followed prior to delivery of the product to the customer. This may include overseeing or executing all levels of testing and validation events as well as oversight of the test and build process to ensure that developed/integrated software components function and interoperate as required within and between systems. Finally the software engineer may be responsible for ensuring technical documentation of the software/system is comprehensive and fully reflects the product. Travel could be required in support of these activities.

Flexibility, a strong teamwork approach, and the desire to work in a fast-paced early-stage environment with existing and new product lines are necessary for success.  A willingness to learn new sensor technologies is required. The position will report to the Vice President of Engineering and work closely with the Sales and Engineering teams. A bachelor’s degree in engineering is required. The company offers a competitive salary, fun work environment, fringe benefits, and an equity opportunity.

Qualifications:

  • 4 year BS degree in Engineering. Computer Engineer or Electrical and Computer Engineering Degrees are preferred.
  • Software development knowledge and experience with web application development and web-based client/server applications.
  • Ability to design, document, implement and debug applications using Java, JavaScript, HTML5, relational databases and other web technologies.
  • Ability to design, document, and develop software functionality of new and existing UI software modules.
  • Knowledge of basic web technologies including HTML5, CSS, XML, SOAP, WSDL/XSD, JavaScript and JQuery.
  • Knowledge of at least one Relational Database Management System (Oracle, PostgreSQL, SQL Server, etc.).
  • Outstanding individual initiative and attention to detail; extremely driven and able to successfully set priorities, drive decisions and get closure on recommendations and issues.

The following qualifications are highly desired:

  • Experience with Grails, Groovy, Hibernate, Angular.js, Spring
  • Experience working with wireless or IP connected sensors.
  • Rapidly growing start-up/early-stage high-tech environment experience.

Compensation commensurate with experience