close Advantages of 'Apply Now'
'Apply Now' provides you with a fast and easy way to apply to a job and has many benefits over other methods of applying including:
  • Apply to multiple jobs quickly and easily. If you've used the 'Apply Now' process before, we've already saved your information. Just select and preview your resume and optional cover letter and submit.
  • Receive confirmation of submission. With your information automatically sent and saved in our system, we'll make sure your resume gets in the recruiter's HotJobs account and we'll send you a confirmation email.
  • Stay organized in your job search. You can centrally manage your resume activity history online anytime. Keep track of the date, company and position you applied for, and the resume and cover letter you sent.

Embedded Software Engineer - C, C++, Linux, PHP, Wi-Fi/ZigBee: Better Minds Consulting

Company NameBetter Minds Consulting
Job CategoryTechnology
LocationCamas, WA
Position TypeFull-Time, Contract
Experience5-10 Years Experience
Desired Education LevelBachelor of Science
Date PostedOctober 2, 2009 (Reposted Dec 8)

Embedded Software Engineer - C, C++, Linux, PHP, Web Development, Wi-Fi/ZigBee




Start: ASAP
Duration: 1 year

Role: Embedded Software Engineer - C, C++, Linux, PHP, Web Development, Wi-Fi/ZigBee


General duties:

Design, develop and debug embedded software in Linux environment for control of residential energy management systems comprising solar generation, storage, smart meters and managed loads.

The primary target for implementation is control applications responding to user input, system status and external messaging events which take appropriate actions and controlling available networked resources in response.

Integration of SW into target platform environment, testing and troubleshooting


Required Skills


5 + years experience in embedded S/W control system and algorithm development

Familiarity with networking and network devices in a Linux environment

Excellent understanding of software development in a Linux embedded environment

Strong C and C++coding skills

Must have experience with Linux embedded development tools (at least one of: Eclipse, IAR)

Experience with compilers (e.g. GCC), debuggers (e.g. GDB), bug-tracking (e.g. Bugzilla or Rundup) and source code management tools (e.g. subversion) required

Familiarity with embedded HTTP server in Linux environment (e.g. Apache)

Strong communications skills (verbal and written)


Desired Skills:

====================

Familiarity with low-layer wireless networking SW (e.g. ZigBee / Wi-Fi)·

Familiarity with ZigBee Smart-Energy protocols·

Familiarity with embedded HTTP server (e.g. Apache)·

Familiarity with embedded SQL database (e.g. SQLite)


Qualified candidates may send in their resume with a detailed cover letter aligning their technical skills with the job requirement.



Tips For A Safe Job Search: Never give your bank account information, credit card or social security number to a prospective employer. Do not accept any offers to cash checks or wire money. Click here to Learn More.

NOTICE: We collect personal information on this site. To learn more about how we use your information, see our Privacy Policy.

About Yahoo! HotJobs | Affiliate Program | Advertise with us