Full-Time
Embedded Software Engineer
Posted on Apr 06
Microhard Systems Inc.
Calgary, AB
Screening questions
Are you currently legally able to work in Canada?; What is the highest level of study you have completed?; Do you have previous experience in this field of employment?
Other benefits Free parking available; Parking available
Long term benefits
Group insurance benefits; Life insurance; Other benefits
Health benefits
Health care plan; Disability benefits; Dental plan
Personal Suitability
Initiative; Effective interpersonal skills; Accurate; Team player; Excellent oral communication; Excellent written communication; Judgement; Organized
Computer and Technology Knowledge
TCP/IP; Internet; Database software; Device drivers; Networking software; Networking hardware; Networking security; Extranet; Intranet; Servers; File management software; Security software; Mail server software; Communication software; 3D graphic software; Programming software; HTML editing software; Programming languages; Software development; SQL; Enterprise Applications Integration (EAI); Desktop applications; Cloud; Information Technology Infrastructure Library (ITIL)
Work Conditions and Physical Capabilities
Fast-paced environment; Work under pressure; Repetitive tasks; Attention to detail; Ability to distinguish between colours; Sitting; Combination of sitting, standing, walking; Tight deadlines
Transportation/Travel Information
Own transportation; Willing to travel; Public transportation is available
Security and Safety Criminal record check; Basic security clearance
Programming Languages
ADA; Visual Basic; Visual C++ / MFC; VRML; VB Script; Servlet; PHP; Object-Oriented programming languages; Java; JavaScript; HTML; Fortran; CSS; COM / COM+ / DCOM / MTS / ActiveX; COBOL; C; C++; ASP; Applet; XML Technology (XSL,XSD,DTD); SQL; J#; Basic; Perl; Assembler; C#; .NET; Objective-C; Python; Matrix Laboratory (MATLAB); Tool Command Language (TCL); OpenGL; Shell script
Work Setting Manufacture; Telecommunications industry
Area of Specialization System integration
Operating Systems and Software
Bourne-again shell; Android; Osek Operating System (OS)
Operating Systems
VMS; Unix; QNX; MS Windows; Linux - VxWorks RTOS; Linux; Linux - PSOS; HP/UX; Environment - Centralized; Environment - Client/Server; Environment - Distributed; Oracle Solaris; X Windows
Specific Skills
Collect and document user's requirements and develop logical and physical specifications; Research, evaluate and synthesize technical information to design, develop and test computer-based systems; Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs; Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems; Assess, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software; Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
Long term benefits
Group insurance benefits, Life insurance, Other benefits
Other benefits Free parking available, Parking available
Health benefits
Health care plan, Disability benefits, Dental plan
Experience 5 years or more
Education Completion of university
Credentials (certificates, licences, memberships, courses, etc.)
A+ Certification; Microsoft Certified Systems Engineer (MCSE); Certified Computing Professional (CCP)
Education Bachelor's degreeor equivalent experience
Languages English
Interview for this position