Skip to content area

Software Engineer

BIC Alliance - Houston, TX

This job is no longer active. View similar jobs
END DATE October 17, 2012

Job Summary

Company
BIC Alliance BIC Alliance
Location
Houston, TX
Job Type
Regular
Job Classification
Full Time
Experience
not provided
Education
Bachelors Degree
Company Ref #
20120342012034
AJE Ref #
557018380
[+] More

Job Description

COMPANY OVERVIEW A technology company which designs, builds and operates a unique at-the-pump automobile engine maintenance system. This automated system blends specialty fuel additives into fuel as it is pumped. The business uniquely combines patented technology, best-in-class fuel additives, a turnkey services model and long-term contracts with brand name retailers into a reliable, recurring revenue business. TITLE: Software Engineer COMPENSATION: $70,000 - $75,000/yr salary (DOE) + full benefits BENEFITS: Health and dental insurance, LTD, and 401K LOCATION: Houston TX REPORTING RELATIONSHIP: VP of Engineering POSITION DESCRIPTION: We are looking for a developer to help in a variety of projects. Developer will work on projects from Windows GUI application to Linux embedded devices. Knowing how to optimize Windows and Linux code and track bugs are a must. But you must also know how to use Microsoft and Linux framework to design, develop, test, and deploy applications. Key talents include understanding multiple application models and n-tier applications, and knowing how to work with object-oriented programming, algorithms, data structures, and multithreading. Developer must have an in-depth understanding of software engineering principles, software life cycles, and security principles. Developer must be proficient in the use of object oriented design strategies using C++, also be able to integrate relevant languages based on needs, or the combination of technologies that they are working with. Developer needs to be quality, detailed and results oriented and have the ability to work in a team or independently. Developer must have an in depth understanding of all areas of the programming cycle whether writing code, documentation, testing or deploying the code.
EXPERIENCE REQUIRED: 5 years software development experience with C++ 3 years multi-threading programming 2 years design experience with MYSQL Network Protocol Experience with TCPIP Bachelors in Engineering or Computer Science preferred, an Associates Degree is a must REQUIRED SKILLS:
C++ experience communicating with external serial devices
XML/XSLT knowledge and experience
Multi-threaded programming experience
Cross-platform Linux/Unix, Windows programming experience
Good documentation and technical writing skills
Object Oriented Programming experience in C++
Basic Linux knowledge
Flexibility and ability to learn and use new technologies
Ability to work well in a team environment as well as independently and get things done
Strong debugging, troubleshooting, and diagnostic skills.
Good oral and written communication skills
Experience with Networks: TCP, etc.
Database design/development experience, MYSQL PREFERRED SKILLS:
Experience in writing Linux shell or Perl scripts
Experience using git revision control
Understanding of Linux embedded kernel for hardware specific tweaks
Understanding of embedded Linux and Device Driver development
Basic understanding of schematics and electronics.
STL Boost EXPERIENCE REQUIRED: 5 years software development experience with C++ 3 years multi-threading programming 2 years design experience with MYSQL Network Protocol Experience with TCPIP Bachelors in Engineering or Computer Science preferred, an Associates Degree is a must REQUIRED SKILLS:
C++ experience communicating with external serial devices
XML/XSLT knowledge and experience
Multi-threaded programming experience
Cross-platform Linux/Unix, Windows programming experience
Good documentation and technical writing skills
Object Oriented Programming experience in C++
Basic Linux knowledge
Flexibility and ability to learn and use new technologies

Additional Benefits

Helpful articles

Elements Of A Strong Resume
Mary Mulvihill Ed.D., Executive Director, Grace Institute
What Do Employers Want from Their Employees?
Recruiting Specialist
How to Write a Job Acceptance Letter
Recruiting Specialist
Sharpen Your Skills And Help Your Favorite Cause
Mary Mulvihill Ed.D., Executive Director, Grace Institute
Interviewing Strategies for College Grads and Other Entry Level Workers
Recruiting Specialist, America's Job Exchange