Careers
Software Engineer - Professional Services
Overview:
Be part of the team that is developing leading implementations of embedded software based on the company’s wireless platform. This person will work on projects to enable top tier consumer electronics and office equipment manufacturers come to market with the latest in wireless devices. You will be a part of a group of engineers based in the US and will be involved in working with customers around the world as well as development partners in Asia. This position reports to the Director of Professional Services.
Responsibilities:
- Design, document, develop, and debug embedded software components according to customer requirements by building upon core platform technologies.
- Interact with customer engineers during co-development projects.
- Possibly host or fly to customer sites for design meetings or tactical engineering discussions.
Skills:
- Extensive experience in embedded software development.
- Good understanding of embedded operating systems (Linux, VxWorks, WinCE).
- Good understanding of hardware/software issues in embedded and real-time systems.
- A good knowledge of hardware architectures, in particular ARM, PPC, X86, and MIPS is also desired.
- Strong debugging, problem analysis and solving skills.
- Strong C programming.
- Excellent written and verbal communication.
- Good customer relationship and business skills.
- Ability to gain quick rapport with customers and their technical teams.
Required Experience:
- 5+ years of development experience.
- 3+ years of embedded software or embedded real time development.
- Strong experience in development and testing of embedded real time systems.
- BSCS/BSEE or equivalent.
Additional Desired Experience
- Wireless experience a major plus.
- MSCS/MSEE a plus.
- Knowledge of Japanese, Korean, or Mandarin.
Travel
Devicescape Software is an Equal Opportunity Employer.
Back to Careers