About MOTO
MOTO Management Team
Press
Jobs
Contact
|
 |
Jobs
Senior Software Engineer/Project Lead Position
Position Summary:
- This person will play a critical role in defining software architectures and solutions for Moto projects.
- He or she will serve as project lead on some projects, and should be capable of managing teams of 3 to 10 engineers.
- As Program Lead, this individual will work directly with clients to understand program requirements, translate them into specifications and designs, and to take responsibility for driving the development team and to be the primary point of contact with the client through development.
- He/she will also support work with the Moto management team on program planning, budgeting, and scheduling.
- This person will also help to define and support Moto’s standard software processes as we continue to build our SW team and he/she will have a proven expertise with software development process born through shipping products.
- This individual will also have responsibilities for mentoring junior engineers.
- The ideal candidate will have lots of the following expertise:
- Windows, Macintosh, and/or Linux – application and driver development
- Web apps: Flash, Java, AJAX, SOAP, etc
- Embedded software development: 8/16/32 bit microprocessors; firmware application; RTOS
- Mobile apps: winmobile, symbian
- Networking, TCP/IP, sockets
- C/C++, MFC, .NET, C# (desirable).
- USB: HID (definite), MSC (desirable), MTP (desirable)
- Some willingness/desire to travel.
- 10+ years of experience
Background Required:
BSEE/CS or equivalent with minimum of 10 years software development experience and 3 years project management experience required in some of the following disciplines: input devices, networking, wireless communications, video, audio, manufacturing support, agency testing. Need to have experience with the complete product life cycle (including having shipped a product) and general interests in a broad range of technologies and projects. Must be organized and have good written and oral communication skills. Experience working with offshore teams a plus.
We are looking for a person who can contribute to both the engineering effort and the work environment which is casual and community oriented. The position calls for a person who can manage a small engineering team while working with a diverse group of clients.
Founded in 1991, MOTO is a small and energetic product and technology consulting firm located South of Market in San Francisco. We are looking for a self-motivated individual to join our team. We are professional and hard working, but the environment is relaxed, friendly and fun. We are recognized by our clients for our ability to solve their most difficult challenges. We work with Industrial Design firms, startups, and Fortune’s 1000 Companies to take products from initial concepts into production. Our work includes mechanical, electrical and software engineering of everything from high volume injection molded electronic products to one-off integrated factory automation systems.
MOTO offers a competitive salary and benefits including full medical and dental, short term and long term disability, life insurance, and a company match for our 401(k) plan. To find out more about MOTO Development Group, Inc. please go to our website at www.moto.com.
To apply for this position, please email your resume to jobs@moto.com. No phone calls please.
|