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