Engineering Manager

at  ASSA ABLOY

Durban, KwaZulu-Natal, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Dec, 2024Not Specified28 Sep, 2024N/AOperating Systems,Https,Mqtt,Computer Science,Xml,Computer Engineering,Json,Windows,Security,Code,Disabilities,Jira,Excel,Css,Web Development,Html,Scaled Agile Framework,Cyber Security,Computer Skills,Javascript,Agile Methodologies,Business ContinuityNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

PROFILE SUMMARY:

As firmware engineering manager, you will be leading the software/firmware teams in the development of access control logic devices.
You will interact with engineering teams, product/program management teams, and stakeholders to design, develop, and release production software/firmware.

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

DESIRED SKILLS & EXPERIENCE:

  • Must possess a degree in computer science, computer engineering or equivalent combination of education and experience.
  • Must possess a minimum of 3+ years engineering experience, preferably engineering in electronics industry with experience managing a team.
  • Experience managing remote individuals that may be located in different timezones and/or countries
  • Embedded development experience, with a focus on ARM Linux operating systems
  • Programming experience in C/C++, C#, Rust
  • Web development (HTTP, HTML, CSS, JavaScript, RESTful, JSON, XML, MQTT)
  • Experience developing and deploying applications under Linux and Windows
  • Experience with TCP/IP networking, transport layer protocols including TCP and UDP, and application layer protocols including HTTPS
  • Experience with Agile methodologies. Knowledge of Scaled Agile Framework (SAFe) desired
  • Experience with Jira highly desired
  • Good knowledge of version control strategies (git flow, git trunk)
  • Experience with secure coding practices as well as cyber security
  • Understanding on how to make code maintainable
  • Knowledge of digital certificates.
  • Experience with project management

COMPUTER SKILLS:

  • Proficient in MS Office applications, such as Word, Excel, PowerPoint, etc.
  • Familiar with operating systems, such as Windows, Linux, etc.

WORK REQUIREMENTS:

  • Compliance with all relevant HID Global policies and procedures related to Quality, Security, Safety, Business Continuity, and Environmental systems.
  • Possible travel and fieldwork including international travel; therefore, employee must be able to acquire a valid passport.
  • Must be legally eligible to work in South Africa.

Responsibilities:

  • Manage and lead the software/firmware engineering team
  • Mentoring younger engineers
  • Review product specifications and designs
  • Involved in design and code reviews
  • Promotes secure software development lifecycle (SSDL)
  • Participate and contribute in planning events, workshops, and system demonstrations
  • Drive and support continuous improvement and other agile practices
  • Interface with partners/customers to understand their needs and requirements
  • Interface with manufacturers on issues relating to manufacturing, testing, and production
  • Work closely with other engineering and quality teams.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - System Programming

Other

Trade Certificate

Knowledge of digital certificates.

Proficient

1

Durban, KwaZulu-Natal, South Africa