 |
|
RECRUITERS /
CONTRACT AGENCIES:
Please do not call to solicit business or send candidate resumes. |
|
|
|
|
 |
 |

Available career opportunities
at InnoPath are listed below. If you would like to be
considered for one of them, please send your resume to careers@innopath.com referencing
the position you are interested in.
| MARKETING |
| |
Sr.
Product Marketing Manager |
| OPERATIONS |
| |
Director,
OEM and Client Operations |
| |
Lead
Engineer, OEM and Client |
| |
Server
Deployment Engineer |
| RESEARCH AND DEVELOPMENT |
| |
Sr.
Software Engineer - Performance and Automation |
| |
Sr.
Java Development Engineer |
| |
Sr.
Research & Software Engineer |
| |
Sr.
Software Engineer - Mobile Client |
| |
Sr.
Quality Assurance Engineer - Automation |
| |
Advanced
Technology Engineer - Server |
| |
Sr.
Quality Assurance Engineer |
| |
Software
Engineer, Windows Mobile Client |
| TECHNICAL
MARKETING |
| |
Sr.
Product Manager |
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| MARKETING |
| |
Sr. Product
Marketing Manager |
| |
The Sr. Product Marketing Manager
reports to the Director of Marketing and is a member
of the marketing team. This is a hands-on position
and the incumbent will be responsible for product
marketing strategy, planning, and execution.
Duties and Responsibilities
As a member of InnoPath’s marketing team,
this person has responsibilities and duties that
include but are not limited to:
- Developing marketing strategies to meet InnoPath’s
objectives
- Creating long and short-term plans supporting
the strategy
- Monitoring, evaluating, and reporting on the
market and the competitive environment and taking
necessary action
- Leading the creation of marketing collateral,
datasheets, sales tools, product demos, web content,
white papers and other customer and channel communications
for external and internal audiences
- Feeding (Communicating) customer requirements
to the product management team
- Traveling up to 25% (required).
Qualifications (skills/expertise)
- 5+ years of proven experience in product marketing
and/or product management and/or marketing
- Proven ability to translate complex concepts
into themes that create traction in the marketplace
- Passion for the mobile industry
- Proven international marketing experience of
advanced, technical and complex mobile services
to operators/carriers
- Superior presentation, verbal, and written communications
skills
- Cross-functional team player with exceptional
interpersonal skills
- A determined go-getter who's willing to do whatever
it takes to make things happen
- Entrepreneurial spirit coupled with the drive
to succeed
- Strong strategic thinking with a bias for action
and results
- Creative-problem solving skills.
Education
- MBA preferred
- BS in CS or EE or equivalent technical experience
Travel Requirements
- Ability to travel up to 25%
|
| |
|
|
| OPERATIONS |
| |
Director,
OEM and Client Operations |
| |
The position of Director, OEM and Client Operations
(OCO), reports to the Vice President of Global Customer
Operations and serves as a member of the Global Customer
Operations management team. This is a hands-on position.
This role is responsible for all geographic based
OCO managers and also includes direct management
of all OCO activities such as planning, winning and
implementing client based solutions.
Key functions include Porting and Integration Services,
Verification and Interoperability Testing, Interoperability
Testing and Porting Programs, and OEM and Client
Engineering support. The incumbent will also have
responsibility for leading efforts to architect and
implement a state-of-the-art web based knowledgebase,
as well as an automated porting and testing process.
Responsibilities:
As a member of the InnoPath’s Operations
Team this person will have responsibility for:
- Management of Porting and Integration services,
Verification and Interoperability Testing, Tier
3 support for OEM customers and field personnel,
Interoperability Testing and Porting programs
- Providing tools, processes, and focuses for
the scheduling of OCO resources in order to quickly
and efficiently port and verify InnoPath client
software.
- Leading thinking in the development of overall
OEM and Client Operations strategies, objectives,
and effectiveness measures.
- Ensuring integration of objectives with all
GCO functions including Deployments, Technical
Assistance Centers, Project Management, and Business
Operations.
- Providing feedback to, and integrating with,
Product Line Marketing in order to provide input
that improves InnoPath’s product line.
Qualifications:
- Ten or more years of progressive, technically
focused, customer support experience in wireless,
carrier, or handset environments, with a proven
track record of management success.
- Experience in building a customer centric organization
from the ground up.
- Knowledge of technical support, client engineering,
planning, and scheduling concepts with practical
experience in implementing porting and integration
programs
- Knowledge of compliers for real-time embedded
systems, applications development on real-time
OS e.g., Windows Mobile, BREW, Symbian, Linux,
etc
- Experience with firmware, TCP/IP stacks for
ARM based devices plus C language, Java, etc
- Understand of the construction and execution
of build and releases processes
- Team player with an in-depth understanding of
the art and science of OEM support.
- A strategic thinker able to develop pioneering
methodologies to replace conventional processes
BS in Electrical or Computer Engineering, Computer
Science or related field, MBA preferred |
| |
|
| |
|
| |
Lead Engineer,
OEM and Client |
| |
The Role
The Lead Engineer for OEM and Client Engineering
(OCE) reports to the Director OEM and Client Operations
(OCO) and is a member of that team; this is a hands-on
position. The incumbent will be expected to have
direct involvement in the implementation of InnoPath’s
client products and engineering support of InnoPath’s
field and HQ based OCO engineering teams as well
as support of OCO activity impacting product development,
releases processes, escalations, diagnostic tools
and techniques, and internal training . The position
provides technical leadership to the OCO team and
is one of the most experienced and senior engineers
on the OCO team. The incumbent will also have a significant
role in developing OEM and Client Engineering strategies,
programs and policies.
Duties and Responsibilities
As a leader of the OEM and Client Engineering Team
this person has responsibility for the following:
- Leading by example to cultivate and maintain
a culture built on teamwork and the highest personal
ethics.
- Providing input to PLM and engineering to grow
and strengthen the client portfolio.
- Establishing a strong team of to define, grow
and mature OCE in the shortest possible time.
- Product Support
- Operations focus for PRD development
- Supportability and support strategies for new
products
- Release process definition and management
- Implementation of device testing plans
- Field Support
- Product escalations
- Internal training
- Pre-Sales support to the Americas
- Internal Services
- Diagnostic tools and decision trees
- Defect management
- Source code management
- Automation of all OCO activity possible.
Qualifications
Education:
- BS in Computer Science, Software Engineering,
Electrical Engineering, or related.
- MEE a plus.
- Equivalent experience acceptable
Experience :
A minimum of eight years of experience working
in a client or OEM engineering or support function.
Experience should include interactions and relationships
at a senior engineering level, as well as participation
in technologically complex, multi-disciplined, and
geographically dispersed teams and problems. In addition
to the OCE discipline the ideal candidate will have
a working knowledge of both product management and
development.
Knowledge/Skills/Abilities:
- Team player with an in-depth understanding of
the art and science of OEM support.
- Knowledge of technical support, client engineering,
planning, and scheduling concepts with practical
experience in implementing porting, integration
and verification programs.
- Knowledge of compliers for real-time embedded
systems, applications development on real-time
OS e.g., Windows Mobile, BREW, Symbian, Linux,
etc
- Experience with firmware, TCP/IP stacks for
ARM based devices plus C language, Java, etc
- Understanding of the construction and execution
of build and releases processes
- Ability to collaborate, establish, and maintain
credible and influential relationships.
- The ability to routinely multitask from the
tactical to the strategic as well as from leader
to individual contributor all in a fast paced environment.
.
- Five or more years of progressive experience
in wireless, carrier, or handset companies and/or
industries with a proven track record of success.
Compensation
Excellent compensation program including an incentive
plan tied to personal and company success and equity
participation.
|
| |
|
|
| |
|
|
| |
Server Deployment
Engineer |
| |
The Deployment Engineer reports to the Director
of Customer Advocacy with supervision from the lead
Deployment Engineer. This is a hands-on position.
The incumbent will be expected to have direct involvement
in the implementation and support of all Global Customer
Operation (GCO) activities impacting the deployment
if InnoPath software, services and systems This includes
development of Methods of Procedures (MOPS), Acceptance
Test Plans (ATP’s), network design systems
integrations, database architecture, High Availability
environments, system sizing, Bill of Material definition
and review and all other activities surrounding the
deployment of the InnoPath solution.
Responsibilities
This position will provide deployment support to
InnoPath customers (wireless carriers, solution integrators,
as well as various internal projects); these include
field trials, training, network design, engineering
consultation, field deployment management, troubleshooting,
project management, capacity planning, etc. He/She
will also be the liaison between the HQ, InnoPath
branch offices, and customers to smooth out communication
channels for all customer related deployment and
support issues.
Required
- Intermediate to expert level in UNIX (HP-UX,
Solaris, Linux)
- Shell scripting and/or programming(sh, ksh,
csh, PERL, Python) expertise
- Enterprise server management and deployment
experience
- Capacity planning expertise, ability to scale
and size customer systems appropriately
- SQL/Oracle DB expertise
- Expert experience with data networking including
TCP/IP, SNMP, Ethernet Routers Load Balancers,
HTTP/HTTPS,
- Knowledge of wireless protocols including CDMA,
GSM, WCDMA, SMPP, OMA-DM/FUMO
- Telecom or Wireless knowledge
- Experience in working with both domestic and
international customers
- Well organized and able to multi-task under
pressure in an ad-hoc environment
- Inter-operability/Integration experience
- Great troubleshooting skill
- Pleasant people person, results and detail oriented
- Go-getter, whatever it takes to get it done
attitude
- Well organized and able to multi-task under pressure
in an ad-hoc environment
- Team player and very customer oriented
- Willing and able to travel, up to 30%
Preferred
- HP OpenView/MC-SG and Veritas VCS knowledge
and experience
- CCNA
- WebLogic and/or WebSphere knowledge
- Bilingual
Education:
- BS in Computer Science, Software Engineering,
Electrical Engineering, or equivalent experience.
|
| |
|
|
| |
|
|
| RESEARCH AND DEVELOPMENT |
| |
Sr. Software
Engineer - Performance and Automation |
| |
As a key member of our performance and automation
engineering team, the engineer will play a major
role in the success of InnoPath’s Mobile Device
Management products and solutions. Candidate must
have expertise in performance tuning, use/build tools
to measure system and application performance and
create solutions to improve performance. Excellent
communication skills, teamwork spirit, sense of urgency
and ability to multi-task several high priority deliverables
are highly desirable.
Job Responsibility
- Tune system and application to improve performance
- Enhance performance test environments, including
end-to-end system setup and configuration
- Automate performance testing
- Develop and execute performance test cases
- Analyze test results and compose system performance
reports
- Benchmark customer deployment and provide configuration/sizing
guidance
- Contribute to new product architecture from
system performance perspective
- Develop Mobile Device Applications on InnoPath
platform
Required Experience
- Experience with scripting languages, such as
Shell Scripts, Ant, Perl, Python
- Extensive experience in developing test and
performance automation
- Knowledge of Jmeter, Junit are desirable
- Familiarity with network protocols, including
TCP/IP, HTTP, SSL, and SNMP
- Solid experience with Java / C++ OO programming,
J2EE applications development. Familiarity with
application servers such as WebLogic (WebSphere
and Tomcat are a plus)
- Work experience with Web Services, JMS, SOAP,
WSDL, and XML
- BS/MS in Computer Science
|
| |
|
| |
|
| |
Sr. Research & Software
Engineer |
| |
|
Job Requirements:
We are looking for a talented senior research engineer
to help us enhance and innovate our core diffing
technology. This will involve research, analysis
and implementation of algorithms and data elicitation
methods that improve and invent new algorithms.
The position involves being on the cutting-edge
of the technologies in this industry and being ahead
of the competition. Evaluation, optimization, Innovation,
far-sightedness, detail-oriented and endurance is
the key to this position. The primary responsibility
is the development of one or more components or subcomponents
of our application suite and Device Management platform.
Skill Requirements:
This position requires experience in design and
development of algorithms and software tools used
for mobile devices.
- Must have minimum 2 - 5+ years of work experience
with ARM and GCC compilers, linkers, and CPU instruction
sets. Knowledge of assembly language.
- Applied research experience related to computational
algorithms. Experience developing solutions to
algorithmic problems independently using novel
techniques.
- Strong C programming skills. Additional experience
with C++ is preferred.
- Knowledge of, and experience with, data compression,
encryption or similar algorithms.
- MS in a technical discipline (CS, Math, Physics,
EE etc.) PhD preferred.
Preferred:
- Knowledge of at least one of the following areas:
file systems, compiler development, build tool
chains for mobile devices.
- Familiarity with development environments (source
control tools, debugging tools).
- Experience in embedded system development (ARM/MIPS,
Brew, Linux, Nucleus, WinMobile).
- Working experience with open source code.
- Excellent documentation and communication skills,
a self starter with can do attitude
- Working experience with agile software development
and/or Test Driven Development
|
| |
|
| |
|
| |
Sr. Software
Engineer - Mobile Client |
| |
|
Location: Corporate Headquarters – Sunnyvale,
CA
Job Requirements:
Design and develop embedded software for cell phones
and mobile devices. The position involves working
on device management and OMA standard based applications.
Develop commercial grade software for the cellular/wireless
industry, which can be ported to several different
development environments, running on the top of different
operating systems (BREW, RTOS, Linux, Windows Mobile,
Symbian). The primary responsibility is the development
of one or more components or subcomponents of our
application suite and Device Management platform.
Skill Requirements:
This position requires experience in design and
development of embedded software for cell phones
and mobile devices
- 5+ years experience on embedded system development
(RTOS, C, ARM/MIPS, Linux)
- Experience working in the mobile handset space,
with proficiency in system development on BREW,
Symbian, Windows Mobile or Nucleus.
- Solid C programming skills
- Knowledge of XML, WBXML, TCP, UDP, SIP and HTTP
protocols
- Familiarity with ARM/MIPS compilers, linkers
such as ADS, SDT, Green Hill, and Linux cross compiler
- Familiar with development environments (source
control, tool/CVS, debugging tool/Multi-ICE)
- Working experience with open source codes
- Experience with complete product development
life cycle.
- Good written and verbal communication skills;
ability to write design and test specifications
- BSCS/EE degree or equivalent
Preferred:
- Experience on embedded communication development
(TCP/IP, HTTP/SSL, or WAP)
- Experience on mobile devices and familiarity
with OMA standards and protocols
- Excellent documentation and communication skills,
a self starter with can do attitude
- Knowledge one of the following areas: file systems,
compiler development, real time OS or Linux kernel,
security
- Working experience with agile software development
and/or Test Driven Development
|
| |
|
| |
|
| |
Sr. Quality Assurance Engineer - Automation |
| |
|
Responsibilities will include, but are not limited
to:
- Gather requirements from all engineering groups
- Evaluate existing test methodologies
- Define new test strategies and processes
- Implement automation framework and integrate
tools
- Seamless integration of existing engineering
services
- Design overal SQE processes for end to
end testing
- Develop automated daily build, test, and
report process
- Champion testability in all engineering
functional specifications
- Review test plans
- Research best of breed tools for test case
automation
- Optimize test suite execution
- Invasive diagnostics and debugging
- Code review all QA scripts, tools, and
applications
- Design integrated real-time reporting
for test results
Job Requirements:
- Automation expert – working knowledge
of GUI tools, API tools, Unit tests, test case
management tools, and test harnesses
- Design integrated end to end test solutions
based on server virtualization technologies,
or other scalable and expandable architectures
- Scripting expertise with: Perl, Python, shell
- Test methodologies: white box testing, grey
box testing, integration, regression, stress,
load, performance, duration, negative testing, & etc.
- OOP experience with C, C++ or Java on UNIX
(Solaris preferred and Windows a plus)
- Knowledge of software development models
and their impact to testing
- Understanding of client/server model, interoperability,
internationalization, performance as it relates
to testing.
- Demonstrated project management and group
leadership (track record of accurate scheduling,
planning, and delivering quality products).
- BS/BA/MS in computer science or related
Also Desirable:
- OMA standards / protocols
- Mobile device management software
- OTA technologies
- Work experience with telecommunication or mobile
technologies
- Hands-on experience in configuring, installing
and troubleshooting software and hardware
(Sun, HP, Microsoft, Redhat)
- Load balance knowledge with Cisco network
equipment
- Understanding of at least two or more of
the following application environment:
- Oracle
- Veritas
- Weblogic
- Websphere
- VMware
|
| |
|
| |
|
| |
Sr. Java
Development Engineer |
| |
|
As a member of the R&D development team, you will
play a key role in the delivery of InnoPath's flagship,
enterprise-grade mobile device management server
that is deployed at major wireless operators around
the world. You will participate in the design and
implementation of both server platform features and
compelling device management applications in Java.
Job responsibilities include:
- Design, implement, and maintain server components
and applications
- Work successfully with cross-functional teams
on product deliverables
- Support multiple customer deployment projects
providing product expertise
Required skills:
- Minimum 7 years commercial software development
experience
- BS in Computer Science (MS preferred), or equivalent
work experience
- Hands on J2EE development skills writing large-scale,
multi-threaded server-side applications
- Experience working with commercial J2EE application
servers
- Experience with SQL and relational databases
- In depth understanding of internet protocols
such as TCP, UDP, and HTTP
- Strong written and verbal communication skills
- Motivated self-starter who likes working in
a fast-paced startup environment
Ideal:
- Familiarity with open source frameworks Spring
and Hibernate
- Proficiency with Web Services/XML/SOAP/WSDL
- Prior experience developing large-scale internet
or mobile services
- Familiarity with mobile over-the-air protocols
|
| |
|
| |
|
| |
Advanced Technology
Engineer - Server |
| |
|
Unique opportunity to join InnoPath’s Advanced Technology
team which focuses on the creation and introduction
of innovate new capabilities and technologies into
an industry leading mobile device management system.
Responsibilities will include, but are not limited
to:
As a member of the Advanced Technology team, the candidate will lead architecture,
design, prototype and implementation activities across
a range of mobile device management functional (and
non-functional) areas. The candidate will need to
work well with product line management, business
analyst and others on understanding user stories
and requirements, as well as with developers, Q/T,
tech pubs on their respective "downstream" activities. The expectation is that the candidate will have, or will develop, the skills necessary to generate innovative and creative solutions to meet emerging Mobile Device Management challenges.
The candidate should have very good hands-on development
skills, demonstrate good leadership capabilities,
be able to make solid contributions to architecture
and high-level design activities and be a
very good communicator on technical issues.
- J2EE expert
- Demonstrated proficiency with SQL, XML, Web
Services and common network protocols such as HTTP,
SNMP, LDAP, etc.
- Experience with Unix-based production systems
- Solid track record of accomplishments
- Demonstration of innovative, creative thinking
- 5+ years of relevant experience, solid academic
background may compensate
- Very solid BSCE/CS/EE
- Direct experience with device (or systems/network)
management
- Mobile device and network software engineering
experience
- Experience with highly scalable production technologies
such as Oracle RAC, and cluster involving WebLogic
or WebSphere and Sun, HP or IBM servers
- Masters or Ph.D. degree from top-rank institution
|
| |
|
| |
|
| |
Sr. Quality Assurance
Engineer |
| |
|
Position: Employ your technical excellence to deliver stellar quality mobile device management software to major carriers worldwide! We are a late stage start up company looking for a high caliber software quality assurance professional. This is a senior technical position that requires proven software product testing skills and excellent project management and leadership. This challenging position offers the right engineer an opportunity to upgrade an organization’s QA methodologies as well as to lead tactical deliverables.
Responsibilities will include, but are not limited
to:
- Evaluate existing test methodologies, automation
framework and tools;
- Lead change;
- Define test strategy;
- Create test plan;
- Develop test cases;
- Perform test execution;
- Analyze test results.
Job Requirements:
- Automation expert – working knowledge of Win Runner, Perl, Python, shell scripts
- Test methodologies: white box testing, integration,
regression, stress & load,
performance, etc.
- Object oriented programming experience with C,
C++ or Java on UNIX (Solaris preferred and Windows a plus).
- Knowledge
of software development models and their impact to testing
- Understanding of client/server model, interoperability,
internationalization, performance as it relates
to testing.
- Demonstrated project management and
group leadership (track record of accurate
scheduling, planning, and delivering quality products).
- BS/BA in Computer Science or related
Also Desirable:
- OMA standards/protocol
- Mobile device management software
- OTA technology
- Understanding of at least two or more of the
following application environment:
- Oracle,
- Veritas,
- Weblogic,
- Websphere,
- VMware.
- Solaris system
administration Install/configure
Oracle and load balance system
|
| |
|
| |
|
|
| |
Software
Engineer, Windows Mobile Client |
| |
|
Assume technical leadership for design and development
of Windows Mobile applications for device management
and OMA standards based software. Develop one or
more components for our world class Application Suite
and Device Management Platform.
The position also involves keeping abreast with
the latest technologies in Mobile Device Management
and the WinMobile Operating System; and being able
to leverage the new technologies to the InnoPath
product line quickly.
Skill Requirements:
This position requires experience in design and
development of embedded software for mobile devices.
- 5+ years applications development experience
with Windows Mobile/Windows CE
- Solid C/C++ programming skills and experience
in development of commercial applications.
- Knowledge of XML, WBXML, TCP, UDP, SIP and HTTP
protocols
- Experience with complete product development
life cycle, with good knowledge of high level design
details of the product or project involved.
- Must be a self-starter and be able to adapt
and experiment with new technologies to create
proof of concept applications.
- Good written and verbal communication skills;
ability to write design and test specifications
- BSCS/EE degree or equivalent
In addition, any of the following experience will
be helpful
- Experience on embedded communication development
(TCP/IP, HTTP/SSL, or WAP)
- Familiarity with ARM/MIPS compilers, linkers
such as ADS, SDT, Green Hill, and Linux cross compiler
- Familiar with development environments (source
control, tool/CVS, debugging tool/Multi-ICE)
- Working experience with open source codes
- Experience on mobile devices and familiarity
with OMA standards and protocols
- Working experience with agile software development
and/or Test Driven Development
|
| |
|
|
| |
|
|
| TECHNICAL
MARKETING |
| |
Sr. Product Manager |
| |
|
Key Objectives for the Sr. Product Management
position:
- Manage the integrated client and server product
offering dedicated to carriers for Customer Care
and Enterprise Care.
- Drive the product launch process and packaging
including commercial licensing design.
- Evangelize internally and externally about our
product suite.
- Improve our marketing position by strengthening
our MDM product suite.
Product Management responsibilities
- Provides leadership in the planning, designing,
due diligence and implementation of product
strategic business objectives.
- Provides leadership and coaching of development
and operational staff during the product
life cycle.
- Set product strategy, including defining features
and requirements for the integrated MDM server
and DM client product suite.
- Works directly
with customers at the technical and senior level
to understand customer business and product requirements
and translate these into product strategies and
product development programs.
- Drive the introduction of new products in the
market to educate the InnoPath field teams
and key customers about the new product release
and its benefits.
- Provide sales support for products by RFx, meeting
and presenting to customers communicating
product plans and strategies.
- Work to ensure that the resources, projects
and R&D spending are aligned with the
product strategy and enable the company to
leverage engineering resources and knowledge
into profitable products.
- Work closely and effectively with Engineering,
Operations, CTO Office, Sales and Marketing
and Finance groups.
- Lead the organization in conducting ongoing
competitive analysis.
- Attend tradeshows, conventions and other networking
events.
Minimum Requirements:
- 10 years of total work experience.
- At least 5 years of Product Management experience
with high technology products.
- 7 years of industry experience with European
carriers in the space of Over-The-Air technology.
- Have a strong understanding of telecom market
in Europe, Japan and North America in the Mobile
Device Management technology space.
- Ability to travel 25% of the time.
Preferred Experience:
- Strong technical background and business sense
with software knowledge in the telecom space.
- Strong background and experience with high volume
and carrier grade OTA systems.
- Self-starter, detail oriented, think strategically,
drive issues to conclusion, and be able to develop
creative solutions.
The position will report directly to the Sr. Director
of Product Line Management
|
|
|
 |
 |
|
|
|
 |