Skip navigation

Software Engineer - Real-Time

Job Description



Embedded Linux Applications Engineer - Wireless - Rochester, New York  


Duties and Responsibilities include the following. Other duties may be



1. Design, create, test, and maintain software for embedded vehicle applications.


2. Support production system by maintaining, diagnosing problems, and proposing and implementing solutions.


3. Conduct data mining/analysis projects using statistical methods.


4. Develop requirements, procedures, test plans, wiki pages, and documentation.


5. Provide support for internal constituents, such as Sales and Customer Care through training, implementing bug fixes, and documenting new feature requests.


Education/Experience:


Bachelor's degree (BA/BS) from four-year college or university; at least two years of software development experience using Java on multiple platforms; or equivalent combination of education and experience. Experience with several of the following items is highly desirable:


? Java EE Development


? Web Services Design and Development


? C/C++ (preferably under Linux)


? Embedded programming


? Software development under Linux


? Database driven applications


? Web targeted .NET applications in C#


? SQL queries


? MS SQL server maintenance


? Digital and analog circuit design and debugging


? General Linux (Ubuntu/Fedora) administration and software development


? Linux driver development


Certificates and Licenses:


Valid driver's license


Knowledge, Skills and Other Abilities:


? Organized, detail oriented, creative, has initiative and a can-do attitude


? Flexible and works well in chaotic, always changing environment


? Must be able to solve complex software design problems


? Able to work in an environment where tasks/goals change from day to day


? Strong interpersonal skills for interacting with a variety of people, both internal and external


Language Ability:


Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Ability to write routine reports and correspondence.


Ability to speak effectively before groups of customers or employees of organization.


Math Ability:


Ability to comprehend and apply principles of advanced calculus, modern algebra, and advanced statistical theory. Ability to work with concepts such as limits, rings, quadratic and differential equations, and proofs of theorems.


Reasoning Ability:


Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.


Computer Skills:


To perform this job successfully, an individual should have knowledge of word processing software; spreadsheet software; development software; design software; internet software.




Randstad Technologies is an EOE-M/F/V/D and is a wholly owned subsidiary of Randstad Holding nv, a $20.0 billion global provider of HR services and the second largest staffing organization in the world.

Job Requirements

 

Job Snapshot

Post Date 12/19/2013
Location Pittsford, NY
Employment Type Full-Time
Job Type Information Technology
Education Not Specified
Experience Not Specified
Manages Others Not Specified
Industry Computer Software
Required Travel Not Specified
Job ID 335551
CareerBuilder Tip:
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder.com you are agreeing to comply with and be subject to the CareerBuilder.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.