Embedded Software Engineer Information Technology (IT) - Columbia Falls, MT at Geebo

Embedded Software Engineer

Company Name:
LRA Recruiting, Inc.
Software Engineer - Exciting renewable energy company!
Columbia Falls, MT
We are looking for highly capable and enthusiastic candidates to join the team on the development of a new line of energy storage products. This position is for a Software Engineer reporting to the Director of Engineering. This person will assist the software design effort to develop and commercialize new energy storage. Close work with the team comprised of engineers, scientists, product management, and senior management will be required. Level and compensation will be consistent with experience. Preference will be given to candidates who have prior experience in energy storage technology and are demonstrated successful multi-taskers.
Headquartered in Columbia Falls, Montana. Company is in the process of developing the next-generation grid storage technology, based upon a large-scale energy redox storage battery. The aim is to provide cost effective storage for renewable generation technologies and provide greater efficiency for the nation's energy grid.
Responsibilities and Primary Activities
Programming to support embedded hardware design for battery management system. Programming to support HMI interface development. Work with outside contract engineering resources. Maintain and manage software bug tracking software. Manage software revisions and documentation. Assist in troubleshooting performance issues for both hardware and software. Write requirements, specifications, test plans, and verification reports. Perform software tests per test plans. Create patent and other intellectual property disclosures. Contribute to Next-Gen product team's design effort.
Requirements
BS in Software Engineering, Computer Science, or Electrical Engineering Minimum of 5 years software design experience for energy storage technology or industrial automated equipment Minimum of 2 years experience with real time systems and their control Minimum of 2 years experience with database management system controls Minimum of 2 years experience with software engineering development methodologies Must be able to work and reside in Montana Proof of ability to work in the US Preferred Experience
1-3 years of demonstrable programming experience with microprocessors. Programming experience with C, C++, or C# User interface development in Visual Basic, C++, or C# Familiar with embedded hardware design Understand real time systems and their control Understand database management system controls Understand software engineering development methodologies Preferred Skills/Attributes
Goal oriented and self-directed Strong and clear communicator (written and verbal) Strong individual contributor who is a team player when needed Proven track record of working with a diverse and multi-faceted development team Demonstrated work ethic consistent within a start-up atmosphere Able to prioritize activities in order to accomplish tasks and meet deadlines.
Related Keywords: C, C++, automation, motor control, machine control, automotive, embedded processors, micro controllers, microprocessors, documentation, solar, solar power, solar energy, software, controls, embedded software, software, embedded systems, electrical engineer, programmer, position control, telemetry, firmware, hardware, robotics, reverse engineering, SCADA, communications softwareEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.