Job Description :
Must Have 10+ years of embedded software/firmware development Experience.
An Embedded Software/ Firmware Engineer. You will have a solid grasp of the full stack of modern embedded technologies, along with a continued focus on learning and innovating. You will be self-starting, self-directing, with a strong desire to collaborate with and to grow others in the organization. This is a nine plus month contract. , heavily based on experience. Local candidates preferred.

Embedded Software/ Firmware Engineer job responsibilities include:
Work with several global product teams in the development, testing, and delivery of state of the art embedded software-based products for the building automation industry.
Prototyping, as well as the rigor needed to finish and deliver a product to market.

QUALIFICATIONS:
Bachelor''''s degree in Computer Engineering or a related discipline, such as Electrical Engineering, Mechanical Engineering, Industrial Engineering or Computer Science.
Minimum 15 years of total experience in product development, with 10+ years of embedded software/firmware development.
Must have strong software design and programming skills in C/C++, as well as other programming languages such as Python, Ruby, Java, etc.
Must have practical, applied knowledge of real-time design and embedded operating systems.
Experience with object oriented development methodology and familiarity with development tools for these languages
Must have the ability to work well in a team environment and the ability to multi-task.
Strong written and oral communication skills, along with the proven ability to interact with other disciplines outside of engineering are a must.
Technical writing background/training would be a definite plus.
             

Similar Jobs you may be interested in ..