As a leading nationwide firm in building energy commissioning and optimization, Bes-Tech brings solid experience to our clients in the fields of HVAC systems, controls technology and commissioning, promoting energy efficient operations and maintenance best practices in commercial and institutional buildings. We strive to improve system and technology performance working on all types of facilities and systems from office buildings, manufacturer clean rooms, health care facilities, schools and much more. Our expertise is built on applied science combined with practical field experience and cross disciplines including mechanical, electrical and building automation controls.
We are looking for a talented and motivated engineering professional to join the embedded software team to develop cutting edge control products for building energy management systems. You will participate in the full software development lifecycle, from software specifications to design, coding, unit and integration testing as well as maintaining the needed software development documentation.
Participate in the full software development lifecycle, from software specifications to design, coding, unit and integration testing, and software development documentation.
Contribute to the software system architecture.
Participate in the review process from design, coding, testing, and documentation.
Propose concepts and improvements for new and existing designs and techniques.
Evaluate and adopt new and advanced technologies and apply to Bes-Tech products.
Work with members from engineering, support teams for trouble shooting.
Serve as a mentor to junior engineers.
5+ years of experience developing embedded software in C/C++ and assembly language on multiple hardware platforms.
Industrial experience with designing and developing in embedded Linux
Ability to work in a team-oriented environment
Bachelor’s degree or advanced degree in Computer Engineering, Electrical Engineering, or Computer Science
Experience in electrical motor control, variable frequency drive technology.
Experiences with electrical design and related tools.
Knowledge of equipment electrical diagrams and control circuits. Preferred Experience:
Familiarity with Red Hat or other Linux operating systems
Working knowledge of networking protocols: Modbus, BACnet, LON, and TCP/IP
Experience in embedded processor such as ARM, 8051, etc.
Experience in embedded wireless radio/RF technology.
SQL experience especially with MySQL/PostgreSQL
Experience using Source Code Control system such as CVS, Subversion, etc.
Demonstrated abilities using debuggers, emulators, and compilers/assemblers
Strong firmware, software, and hardware background
Strong firmware architect capabilities
Experience in building automation system
Excellent written and oral communication skills
Excellent code documentation and commenting skills
Excellent debug and troubleshooting skills
Demonstrated ability to manage projects
Ability to multi-task and work in a fast-paced environment
Experience: Senior Level
Function: Embedded Software Engineer
Omaha, NE Office Opportunity
Opportunities for personal wealth creation
Our package features benefits that are among the best in the industry, offering you many opportunities to build your personal wealth. Our benefits are designed to attract and retain the most talented people.
Company Paid Life Insurance – 2 X’s Your Salary Up To $200,000
Competitive Medical & Dental Insurance
Nine paid holidays per year
40 hours of personal time off per calendar year
10 days of vacation for each of the first five years of employment
Bonus Distribution Plan
Building Energy Solutions & Technology, Inc. - 22 months ago
copy to clipboard -
After establishing ourselves as a leading nationwide firm in building energy commissioning and optimization; Bes-Tech has added new...