Job Description :
Position: Principal/Senior Engineer
Location: Milwaukee, WI
Duration: 6 months with possible extension

Description:
This position is responsible for the development of embedded software for control systems products within our Building Efficiency business.

Responsibilities and Duties:
- Part of a team responsible for the development of embedded software for products in accordance with our Software Development Process;
- Setting the standard for performance by example, both in terms of design and code quality and dedication to developing world-class software;
- Participating in the development of software requirements specifications and software functional specifications;
- Supporting and encouraging a philosophy of cooperation within the group, and being both a role model and mentor for more junior software engineers;
- Coordinating and participating in software design and code reviews/inspections;
- Assisting in the preparation and maintenance of project schedules and budgets;
- Documenting and archiving software program releases in accordance with the Software Development Process;
- Keeping abreast of technical advancements in programming languages, operating systems, software development techniques and tools.

Requirements:
This person must have excellent software design and programming skills in C. Other languages are a definite plus. Must have a strong working knowledge of real-time design and embedded operating systems and be familiar with the OSI communication standard.

We require a Bachelor''s degree in Computer Engineering, Electrical Engineering, or related engineering discipline and 2-5 years of experience. Knowledge of the entire product development lifecycle (requirements, design, implementation, test and deployment) is needed. Excellent written and oral communication skills, along with the proven ability to interact with other disciplines outside of engineering are a must.

Familiarity with the GitHub, Agile Development, CMM/CMMI software development model preferred. HVAC equipment experience would be helpful.


I look forward to speaking with you. Please do not hesitate to give me a call at any time with questions.
In case you are not interested, I would appreciate if you could refer me your friends/colleagues who are looking for opportunities.
             

Similar Jobs you may be interested in ..