I apologize for the spam. If you are not actively looking for work, look
no further. If you are, I urge you to read the job descriptions listed
below and to visit www.acceleware.com.
I have been working at Acceleware, a Calgary based company, since February
2007. We are growing at an incredible rate and have a number of positions
that need to be filled ASAP. Acceleware offers competitive compensation
and a fantastic benefits package. I.d be happy to answer any questions
you may have about the work environment, projects, people, etc.
If you do decide to apply, you can do so directly via email or you can
forward me your resume with a cover letter and I will make sure it gets in
the right hands.
Cheers,
Sarah MacKinnon-Cormier
Time to market is critical no matter what market your company is in.
Acceleware enables companies to get their products to market faster by
decreasing the time it takes for product design, development and testing.
Acceleware's suite of hardware acceleration products dramatically increase
the speed of computationally-intensive applications such as those used to
design cellular phones, process seismic data and make bio-imaging
technology possible. A cellular phone emissions simulation that can take
up to eight hours, may only take 15 minutes with Acceleware.s products.
Acceleware delivers unmatched speed and proven accuracy while putting the
power of a super computer into a workstation.
Position: Software Developer
Acceleware is looking for software developers to join the Acceleware team
developing high-performance scientific computing products.
The successful candidate(s) responsibilities will include:
- Apply knowledge from mathematics and compute science to real-world physical
sciences, and biology.
- Participate in all aspects of the product development cycle,
including implementation, testing, documentation, and technical support.
- Work with customers and product managers.
- Analyze algorithms and theoretical models to find high-performance
solutions.
- Investigate the capabilities of high-performance computing architectures
and design solutions for, implementing new products and features.
Qualifications:
To be successful in this role, the preferred candidate must have:
- 5 years of professional software development or equivalent academic
experience.
- Demonstrated ability in the complete software development cycle.
- Excellent procedural and object-oriented programming knowledge,
preferably in C and C++.
- Minimum of Bachelor's Degree in Computer Science, Engineering, or
related field. Advanced degrees an asset.
- Excellent technical communication skills.
- Solid understanding of the fundamentals of applied mathematics and
physics.
Additional skills desirable:
- Familiar with antenna design and computer hardware architectures.
- Familiarity with numerical methods and their application to real-world
problems.
- Familiarity with OpenGL.
- Signal processing knowledge and experience with Matlab.
- Previous experience developing high performance/parallel computing
applications.
- Previous experience with multi-platform software development, including
Windows and Linux.
- Detailed knowledge of computer architectures, including low-level
optimizations and/or assembly programming.
- Previous experience with, or interest in, high-performance
computing architectures, including networked clusters, graphics processing
units (GPUs), Cell processors, ClearSpeed processors, FPGAs, and DSPs.
Position: Customer Support Engineer
Acceleware is looking for a Customer Support Engineer to work closely with
a team of software developers, customers and partners to bring
high-performance scientific computing products to market.
The successful candidate.s responsibilities will include:
- Responsible for providing customer support in a help desk environment.
- Build and test computer systems for international sales.
- Work with account managers to resolve specific customer issues.
- Reproduce problems seen by customers in the field. Build hardware
environments, discuss with domain experts, test solutions.
- Interface with internal groups to provide effective customer service.
Communicate client feedback to appropriate teams.
- Ensure client SLAs are being met. Escalate issues as required.
- Help to continuously improve support processes.
- Provide assistance to other teams as required.
- Contribute to a knowledge base. Assist with product education and training.
- Monitor and contribute to support related websites, newsgroups, email, etc.
Qualifications:
To be successful in this role, the preferred candidate must have:
- A technology degree or equivalent, BSc in Engineering or Computer Science
desirable.
- Software build and debugging experience (preferably in a C++ environment).
- Experience with configuration and troubleshooting of PC hardware and
peripherals.
- Basic knowledge of networking and operating system platforms
(specifically Windows and Linux)
- Must be physically able to lift and move existing and new PC system
components (i.e. Monitors, Desktops and Printers).
- Excellent communication skills are essential (both verbal and written)
- Ability to facilitate solutions in a complex technology and business
environment.
Additional skills desirable:
- Familiar with antenna design and computer hardware architectures.