careers at EmbVUE:
We need engineers to work on both embedded and desktop development projects. We are looking for
individuals with strong ideas, to efficiently liaise with the
client project team, take ideas to implementation and present work to clients.
Intermediate / Senior Software Designer
(EM-CAREERS-001) :
Job Description:
The successful candidate will be responsible for the following;
-
Contributing to the software high-level requirements and
design of the software
-
Coding/testing real-time software applications in C for
embedded systems;
-
Developing, troubleshooting and testing under multiple RTOS;
- Writing
code for low level TCP/UPD/IP for a network stack;
- Writing
test cases/procedures for the network stack;
- Writing
technical documentation (requirement, design documentation).
Qualifications:
Candidate must have:
- Bachelor
degree in Electrical, Computer engineering, Computer Science or
equivalent;
- Minimum 3
years C programming;
- Minimum 2
years experience with RTOS and real-time software development;
- Minimum 2
years experience with embedded systems;
- Highly
motivated, dynamic, organized and creative;
- Excellent
communication skills (written and spoken).
Desirable assets
include:
- Hardware
knowledge;
- Experience
in core TCP/IP, UDP/IP and SNMP/MIB software development;
- Experience
with software configuration management tools;
- Experience
with process oriented software development (i.e. IEEE, DO-178B,
Def-Std 55-56, etc.).
Intermediate / Senior QA (EM-CAREERS-002) :
Job Description:
The successful candidate will be responsible for the following;
-
Responsible for the Quality Assurance of the software
development process;
-
Writing/modifying the plans and standards of the software
development process;
-
Verification and validation of the overall software
development process;
- Monitoring
and overseeing that the process is followed according to the
plans and standards;
- Reviews of
process plans and standards and artifacts;
- Reviews of
source code, test cases and procedures;
- Verifying
and validating the formal testing of the software;
- Verifying
and validating the software release.
Qualifications:
Candidate must have:
- Bachelor
degree in Electrical, Computer engineering, Computer Science or
equivalent;
- Minimum 3
years experience in Quality Assurance;
- Experience
with process oriented software development (i.e. IEEE, DO-178B,
Def-Std 55-56, etc.) ;
- Highly
motivated, dynamic, organized and creative;
- Excellent
communication skills (written and spoken).
Desirable assets
include:
- Knowledge of
embedded systems and real-time application development;
- Knowledge
with TCP/IP, UDP/IP software development;
- Knowledge of
software testing tools;
- Experience
with software configuration management tools.
Junior Software Tester (EM-CAREERS-003) :
Job Description:
The successful candidate will be responsible for the following;
-
Coding/testing real-time software applications for embedded
systems using mainly the C programming language;
-
Troubleshooting and testing under multiple RTOS;
- Writing
test procedures in C;
- Writing
test cases in the English language;
- Writing
code for UPD/IP, SNMP, TFTP applications;
- Writing
technical documentation.
Qualifications:
Candidate must have:
- Bachelor
degree in Electrical, Computer engineering, Computer Science or
equivalent;
- Experience
with C programming;
- Highly
Motivated, Dynamic, Organized and creative;
- Excellent
communication skills (written and spoken).
Desirable assets
include:
- Knowledge of
embedded systems and real-time application development;
- Experience
with TCP/IP, UDP/IP software development;
- Experience
with software testing tools;
- Experience
with software configuration management tools;
- Experience
with process oriented software development (i.e. IEEE, DO-178B,
Def-Std 55-56, etc.)
Contact Human Resources at
careers@embvue.com
EmbVUE offers exciting and challenging career opportunities
within a positive, team-oriented work environment.
We are particularly interested in hearing from highly motivated
individuals with Windows and embedded software development
experience.