Employers register here
search resumes, live profiles & candidates, find online candidates, telecom wireless jobs, live jobs search engine, post telecoms jobs free
Candidates register here
submit resume, telecom wireless jobs & careers telecom contracts, technical advice, industry gurus wireless technology experts, socialize & have fun :)
Employers on-line (13)
Candidates on-line (87)

Job Details
@Road, Incorporated
Posted - 20/12/2007

Firmware Engineer- mobile devices- location based applications

Company @Road, Incorporated
Job Type Full-Time Employment
Job Category Femtocells/Wi-Fi/UMA Jobs
Salary N/A
Location Fremont, CA, USA
Region: North America
Requirements
Education Bachelor's Degree
Work Experience 2-5 years
Job Reference
Details About @Road, Inc.
@Road, Inc. (A Trimble Company) is a leading global provider of solutions designed to automate the management of mobile resources and to optimize the service delivery process for customers across a variety of industries. @Road delivers Mobile Resource Management solutions in three key areas: Field Force Management, Field Service Management and Field Asset Management. By providing real-time Mobile Resource Management infrastructure integrating wireless communications, location-based technologies, transaction processing and the Internet, @Road solutions are designed to provide a secure, scalable, upgradeable, enterprise-class platform, and are offered in on-demand software delivery, on-premise or hybrid environments that can seamlessly connect mobile workers in the field to real-time corporate data. @Road is headquartered in Fremont, Calif., and has a global presence with offices in North America, Europe and Asia. For more information on @Road solutions.

Job title: Firmware Engineer

Job Responsibilities & Duties:
Responsible for Firmware Engineer functions as described below:

* Define, design and develop software components on the embedded mobile devices for location based applications. These systems involve such technologies as GPS location, Linux OS, socket based network protocols, cellular modem configuration and WiFi links.
* Segment and design system layers to support componentized and layered application development including user interface, business functionality, and data access.
* Work with other engineers, managers, Product Management, QA, and operations teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development goals and principles.
* Estimate engineering effort, plan implementation, and rollout system changes.
* Share rollout and on call responsibilities.
* Must be able to independently design, code and test major features, as well as work jointly with other team members to deliver complex changes.
* Identify project risks and make recommendations to reduce risks.
* Develop industry and product technical expertise.

Experience and Skill Requirements:
* 5 to 8 years with Linux programming at the application kernel/driver level. 5+ years experience as Firmware Engineer or technical lead.
* Must have good working knowledge of Linux network components such as routing, PPP interface, and IPTABLES (firewall), and WIFI extensions. Additional experience with PowerPC CPU based systems, and knowledge of Blue Tooth, Zigbee, OBDII and J1708 protocols are an advantage.
* Must be able to write code to communicate with cellular modem devices over serial and USB links.
* Must be able to work with embedded devices that do not have standard user interfaces.
* Understanding the use of cross development tools is critical.
* Expertise in object-oriented design methodology and design patterns.
* Fluent in C, C++ and JAVA. Must be able to switch between these languages effortlessly.
* Demonstrated experience working through the full product cycle, for initial design to final product delivery is required. Ability to work with Product Management, QA and Operations.
* Strong understanding of distributed application technologies, exceptional problem solving and debugging skills.
* Ability to meet tight deadlines, work independently, balance numerous short term issues with longer term team deliverables and be willing to deal with rapidly changing requirements.

Education: BS or MS in Computer Science, Software Engineering or related technical field.
Job summary: Job: Firmware Engineer- mobile devices- location based applications USA, Fremont, CA, North America, @Road, Incorporated, category: Femtocells/Wi-Fi/UMA Jobs
Candidates suitable for this job: 2
One click Twitter Jobs posting

Comments for: Firmware Engineer- mobile devices- location based applications job

Adding comments allowed only for registered & logged in users.

Discuss Telecom job opportunity for Firmware Engineer- mobile devices- location based applications on 3G Wireless Jobs Forums