|
D2 Technologies is seeking exceptional individuals to participate in the development of a breakthrough in mobile communications device user interface. If you have experience designing and implementing user interfaces people love to use, we want to hear from you. Join a team that is using the latest development technology to combine open source software with a user interface system that enables a new kind of mobile communication.
D2 Technologies is a privately owned company, headquartered in Santa Barbara, CA, USA. First established in 1993, D2 is known worldwide as a market and technology leader in VoIP software.
Our benefits are focused on retaining quality employees, including competitive salaries, 401K, paid leave, stock options, and health/dental insurance. All positions are full-time and permanent, salary DOE. Email resume to
 |
Android Software Engineer
Location: Barrington, IL (Northwest suburbs of Chicago)
Employee Type: full-time, permanent
Manages Others: no
Required Travel: 10%
Primary Responsibilities:
- Design and develop software for next generation (4G) communication applications on mobile devices.
- Develop for Android and embedded Linux via Java, C, C++.
Qualifications/Experience:
- MS CS/CE/EE/ or BS CS/CE/EE
- Entry level through 5 years of software development experience considered.
- Excellent programming skills in Java & C. Experience in C++ is a plus.
- Android development experience preferred.
- Working knowledge of Android Services, Activities and Content Providers a big plus!
Ideal Candidate:
The ideal candidate would have experience and/or knowledge of:
- IP Stack technology e.g. UDP, TCP, NAT, IPSec.
- RTP, SIP, SDP, and XMPP protocols.
- Developing for ARM and MIPS processors.
Note, expert level training can be provided.
|
 |
Embedded Software Design Engineer
Location: Santa Barbara, CA
Employee Type: full-time, permanent
Manages Others: no
Required Travel: 10%
Primary Responsibilities:
- Design and develop software for next generation, embedded communications products.
- Work with embedded Linux, Java, voice and data protocols, embedded graphics.
Qualifications/Experience:
- MS CS/EE or BS CS/EE with experience in rich client (i.e. non-Web) user interface development.
- Excellent programming skills in Java required.
- Android development experience preferred.
- Experience in Java CDC Personal Profile, xlets, and AWT desirable.
- Experience using communication protocols: SIP, SDP, and XMPP desirable.
|
 |
Embedded Software Engineer
Location: Santa Barbara, CA
Employee Type: full-time, permanent
Manages Others: no
Required Travel: 10%
Primary Responsibilities:
- Design, develop, integrate, test, and debug software for new embedded communications products.
- Work with real time voice systems in embedded software environments.
Qualifications/Experience:
- BS or MS degree in CS or EE
- Excellent C programming skills
- Excellent embedded firmware and software debugging skills
- Familiar with IP, UDP, TCP, RTP, SIP, SDP, and XMPP
- Familiar with ARM and MIPS processors
- Familiar with development on Linux operating system
- Entry level through 3 years of experience in embedded systems development
- Possess strong written and verbal communication skills
|
|
 |
|
|