At Allegion, the business problem is to pioneer safety and security, specializing in security around the doorway and beyond, and to keep people safe and secure where they live, work, and visit.
Requirements
- At least one class in C programming language. Preference is mid-level proficiency in C.
- Basic electronics understanding.
- Preferred knowledge of working with embedded microprocessors and their associated IDE and tools.
- Programming and scripting languages, such as C, C-Sharp, Python, and Visual Basic.
- PowerBI and Ceedling Unit Test.
- Embedded software and firmware testing techniques.
- Functional block diagrams, flow diagrams, state diagrams, and others as required in product development.
Responsibilities
- Deepen your understanding of programming and scripting languages, such as C, C-Sharp, Python, and Visual Basic.
- Gain familiarity with other programming languages and test suites, such as PowerBI and Ceedling Unit Test.
- Experience in embedded software and firmware testing techniques.
- Utilize tools such as functional block diagrams, flow diagrams, state diagrams, and others as required in product development.
- Work with a team to produce well-rounded solutions.
- Participate in daily and other regular team meetings, including project teams and firmware competency.
- Deepen your understanding of basic electronics and the use of electrical tools, such as a digital multi-meter, oscilloscope, and digital logic analyzers.
Other
- Pursuing a degree in a relevant discipline, e.g. Computer Engineering, Electrical Engineering, Computer Engineering Technology, and Electrical Engineering Technology.
- Demonstrated leadership ability and initiative, e.g. school club officer, sports team captain, resident advisor, leadership on school or work projects, etc.
- Ability to work in both a team and individual setting.
- Resiliency and ability to adapt quickly.
- Effective listening, time management, and creative problem-solving techniques