Embedded Linux Software Engineers
Periden Technologies Inc. require experienced real-time embedded C software engineer(s) to
design, develop and support embedded software.
The successful candidate must have demonstrated capabilites in design, architecture, implementation,
integration and testing of software applications in accordance with product development requirements.
You should also understand fully the internal operation of an RTOS. You must be able to communicate
effectively in a cross-functional team with hardware and software design engineers. Experience with
in-circuit-emulators, logic analyzers, telecommunications, and C/C++ are important. Experience with
embedded Linux is an asset.
You will be required to follow standard design and implementation processes and procedures, including
but not limited to design reviews and code reviews.
Technical Qualifications:
- B.S. or M.S. in Computer Science or Electrical Engineering
- 3-7 years of experience with Embedded Real Time Software Development - embedded Linux highly desirable
- Experience in all aspects of software development from product concept to final launch including software documentation required
- Strong C programming and debugging skills required
- Experience with C++ and/or JAVA is an asset
- Experience with embedded programming of Power PC processors and TMS320 DSPs highly desirable
- Excellent debugging, troubleshooting, analytical, and problem solving skills required
- Proven knowledge of robust coding practices for the development of highly reliable and supportable embedded systems is required
- Experience with real time hardware debug environment, including in-curcuit emulation or JTAG and logic analyzers required
- Knowledge of TCP/IP, socket and network security is highly desirable
- Knowledge of Linux/Unix is required. Knowledge of Linux internals is desirable
- Proven record of successful Linux development is desirable
Personal Characteristics:
- Able to function effectively as a part of the product development team
- Self-motivated
- Have good written and oral communications skills
To apply for this position, please contact us at: careers@periden.ca