- Careers
- Careers Detail
Software Application Engineer
Location
MontaVista Software, Inc.
Santa Clara, CA USA
Tempe, AZ USA
MontaVista is the center of intellectual capital on Linux for intelligent devices. With world-class Linux OS offerings backed by a complete set of developer tools, best-in-class professional services and support, the broadest range of supported hardware platforms, and industry-leading test environments, MontaVista is the most complete provider of Linux solutions.
Job Duties Summary:
Software application development for MontaVista Linux products and for custom embedded Linux solutions across a range of embedded application environments. This position will be responsible for the design and development of application software including the integration of 3rd party application software, open source application software or customer specific application software as required. This position will work closely with system software developers (Linux kernel engineers), build-Integration engineers, documentation, 3rd party and customer engineers for the development of MontaVista Linux products and custom solutions.
Minimum Education/Experience Required:
Experience working with GNU/Linux open source technologies and other related open source projects.
Ability to collaborate with third-party partners to leverage ecosystem and enhance architecture - define application interfaces and integration points.
3-5+ years experience in:
- Application software development on GNU/Linux or Unix-based operating systems
- Application debugging with GDB and performance profiling tools
- GNU commands, utilities and libraries
- Solid C/C++ and scripting language programming skills
BSCE or BSEE from an accredited university
Specialized Skills Required / Desired:
- Embedded software design experience
- Some experience with Linux kernel and driver internals
- Some experience with Java and scripting languages such as Perl and Python
- Familiarity with one or more of the following open source projects:
- Mobile/handheld/wireless/MID devices: moblin.org, OpenMoko, LiMo, LiPS, CELF, OHA, OpenGL/OpenMax, Gnome Mobile, or related project.
- The Orocos project
- Scilab/Scicos
- The Player Project
- RobotFlow
- NASA CLARAty
- VXL computer vision libraries
- MARIE robotics middleware
- LinuxCNC
- RACK (Robotics Application Construction Kit)
- OpenCV computer vision library
- MatPLC open source soft PLC
- Linux Programmable Controller
- Carmen (robot navigation toolkit)
- MSCS or MSEE from an accredited university
Please direct resume to
MontaVista Software, Inc.
2929 Patick Henry Drive
Santa Clara, CA 95054
USA
ATTN: Employment Opportunities
Fax: +1 (408) 572-7913
email: jobs@mvista.com
MontaVista Software is an equal opportunity employer.

