Software Design Senior Engineer

Employer
Chamberlain Group, Inc.
Location
Elmhurst, IL
Posted
Jul 15, 2017
Administrative Jobs
Technology, Analysts & Programming
Jobs Outside Higher Education
Software & Technology
Institution Type
Outside Academe


Job Description

Experience:

Knowledge, Skills and Abilities:
    • Can demonstrate debugging skills and problem solving ability.
    • Experience with Agile development processes is a plus.
    • Experience in all aspects of a product life cycle is required - Requirements, Design, Development, HW/SW integration and test.
    • Embedded integration with cloud and server back end infrastructures is a plus.
    • Experience with TCP, UDP, HTTP, Web Sockets, MQTT or other connected protocol is a plus.
    • Object-oriented programming experience is desired.
    • Minimum level of experience is 5 years.

Travel: Ability to travel up to 10%; both international and/or domestic travel may be required.

Summary:

  • Excellent understanding of application development tools, processes, and technologies
  • Good working knowledge of software development in embedded C is required.
  • Object oriented programming in C#, C++, Java, or .Net is a plus.
  • Proficient in use of basic bench equipment such as oscilloscope, spectrum analyzer, and power supply is required. Can debug simple defects on hardware prototypes.
  • Strong communication and interpersonal skills
  • Solid analytical skills
  • Self-driven, goal oriented, and efficient
  • Functions well in a team environment and has the ability to adapt quickly
  • Understanding of project management concepts

The Senior Software Design Engineer is responsible for the design and development of embedded applications on hardware platforms. The focus in this role includes creation of technical specifications, application firmware design and development, and support for manufacturing and regulatory approval. Firm understanding of software architecture models and design patterns to create robust, scalable and re-usable software designs is required. The engineer will be involved with design decisions from concept through production. Supporting other areas of a cross functional team, such as marketing or manufacturing, throughout a product life cycle is required. A Senior Software Design Engineer is expected to be able to travel to facilities throughout the world as needed.

Company Description
Chamberlain Group is seeking an amazing IT professional who can thrive in a modern, newly constructed, collaborative workspace with a diversed and talented workforce based in Oak Brook and Chicago, Illinois. We're an organization who values its human capital and provides the right resources to ensure employees succeed. We offer a competitive base salary, full benefits, and a dynamic work environment where our IT staff can work with great technology.

Chamberlain Group provides access and convenience products for homes and businesses worldwide. We are committed to quality products, innovative designs and comprehensive services, which exceed our customer's expectations.

We value and maintain a safe and healthy work environment.

We will aggressively reinvest in our people and products, promote open communications and demand the highest ethical standards in all our relationships.


Elmhurst, IL

8bcc6f399

Sat, 8 Jul 2017 10:58:22 PDT

PI98691930