Position Profile

March 28, 2024

POSITION TITLE: Software Engineer, Applications

REPORTING TO: VP Engineering

LOCATION: Berkeley, CA

OUR CLIENT:

The company products bring an unprecedented level of performance and simplicity to the growing need for traffic monitoring on freeways, arterials and parking garages, and traffic signal controls at intersections.

A leader in ultra low-power wireless sensor networking, the company has developed a family of vehicle detection products. Wireless sensor networking is a breakthrough technology that combines sophisticated networking software with highly integrated radio and sensor chips to enable sensing applications on a scale - and at a cost- unthinkable until now.

With this product, it is now possible to deploy vehicle detection at a much higher density and at a fraction of the initial installation and maintenance costs of currently prevalent technologies such as inductive loops, video cameras, and radar.

The company seeks a Software Engineer, Applications to develop software applications on Linux and Windows which support the vehicle detection product.

SCOPE AND RESPONSIBILITIES:

  • Develop Linux-based traffic data collection system, from the marketing requirements documents.
    · You will be given a generic list and you will configure, control, monitor and process data.
    · Other software development tasks, as assigned.

    EXPERIENCE/SKILLS REQUIRED:

    The Software Engineer will be responsible for designing and developing new applications, enhancing existing applications, solving problems, and resolving defects. The engineer will review requirements, develop the architecture and design of features (including the relevant documentation), develop application prototypes, participate in design and code reviews, and program (including unit testing).

    The engineer must be able to demonstrate technical excellence in his/her personal work, as well as contribute to the team's continued success by sharing technical knowledge.

  • At least three years of experience in C, Java and scripting languages.
    · Experience with applications development for equipment.
    · Experience with network programming.
    · Experience in client/server and database applications. (Database is MySQL)
    · Experience with developing GUI and WEB applications.
    · Track record of programming for a product that is successful and is in the market now.
    · Experience controlling and monitoring distributed industrial equipment.

    PERSONAL ATTRIBUTES:

    Strong command of the English language.
    Excellent overall communication skills, both verbal and written.
    Ability to work independently and report status of projects.
    Experience working in a team-based project environment, but also able to work independently.
    Must understand the nature of a start-up: ability to multi-task, to take initiative for projects and commit to getting the job done and make the company move forward as a whole.

    EDUCATION:
    BS in Computer Science


    REWARDS:
    This is an opportunity to be on the ground floor of an exciting technology with a widespread application potential. Join a talented team and who works well together. Additionally, the company offers a competitive salary, 401k retirement plan, medical benefits, disability insurance and stock options.


    CONTACT INFORMATION:
    To be considered for this opportunity, please email your resume (in Word format only; no PDF please), cover letter and salary history to: (please put job title in the subject line of your email)
    LOCAL CANDIDATES ONLY PLEASE; NO RELOCATION PROVIDED.

    Lisa K. Locke
    Locke and KEY Executive Search
    Phone: 510-533-2005
    Fax: 510-533-2055
    Email: lklocke@lockeandkey.com
    Website: http://www.lockeandkey.com/