Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Senior Software Developer Digital Test Lead Product Manager Test Engineer - Mississauga Satellite Installer Software Developer in Test Digital Accessibility Lead Digital Product Manager - Transaction Digital Product Manager - Get A Home Java Developer - Senior Senior Product Owner Digital Product Manager - Customer Digital Product Manager - Pay for Junior Digital Project Manager Software Developer - IBM Cloud Private Software Quality Assurance Analyst Clinique Consultant - Part time Windsor Operator Windsor Software Quality Analyst C Production Worker Quality Assurance Analyst and Automation Tech Lead - DevOps Infra Bilingual Customer Service Consultant - Security Penetration Consultant - Security Penetration Tester II Repair and Service Technician Front End Developer Associate Consultant - Clinique - 22 hrs Designer Software Engineering Intern Senior Software Developer Electronic Assembler Quality Control Inspector Quality Assurance Tester QA TESTER Product Owner Electronic assembly Operations Lead Performance tester QA Automation Tester Product Tester Embedded System QA Software QA Tester Technical Representative PINK Manager-Upper Canada Mall Quality Assurance Freelancer Freelancer Newest Jobs
Companies
Yelp CareGuide ContactMonkey Sterling-Turner Two Sigma Aecom WeWork Clearbanc Exact Media AsteroidX AT&T Aerotek Shopify First Convenience Bank LowCostWebDesignFirm.com Jane Street TD Bank Vector Marketing Creative Circle Doordash Clickworker American Income Life Recovhub Microsoft Walgreens Xiaomi Insight Global Hatchways The Youth Connection Square Amazon Flex Desjardins Paylocity Scotiabank Instacart Borrowell Top Hat CI&T 51talk GoParkr Mobeewave mappedin Checkout 51 autoTRADER.ca UnitedHealth Group Hootsuite Akira SnapTravel ScribbleLive Unbounce All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Software Engineer Controls At Altair Engineering

Location: Canada, Canada

Job Description

Altair ProductDesign is a global, multi-disciplinary product development consultancy of more than 700 designers, engineers, scientists, and creative thinkers. As a wholly owned subsidiary of Altair Engineering, Inc. (www.altair.com), this cross-functional organization is best known for its leadership in combining human and machine creativity to fuel innovation, automate processes, and develop new methods. Altair ProductDesign firmly advocates a user-centered, team-based design approach, and utilizes proprietary simulation and optimization technologies to help clients bring innovative, profitable products to market faster.

Description

  • BSP and SW driver developer. The client BSP and Driver Development Team is seeking experienced BSP and SW driver developers to design and implement the next generation computing architectures in our cars. The successful candidate will report directly to the Manager, BSP and Driver Development. The main focus of this position is on software drivers for various hardware peripherals including adaptation of existing drivers as well as development of new driver architectures.

Skills Required:

  • Develop software drivers for various hardware peripherals including adaptation of existing drivers.
  • Examples of hardware peripherals requiring drivers: Ethernet, USB, Serial (UART, QUAD SPI, I2C), PCIe, eMMC, DSI MiPi, etc.
  • Enhancement of existing board support packages.
  • Bring up of new in-house developed HW modules.
  • Development of new driver architectures to support future hardware peripheral advancement
  • Test and debug BSP SW as required to ensure code is passing our quality standards.

Experience Required:

  • 5 years (minimum) experience in software development.
  • Strong analytical/debugging skills are essential.
  • In-depth knowledge of C and Assembly programming languages.
  • Hands on SW development experience using modern operating systems (QNX, Linux, Android, pSOS, VxWorks).
  • Prior experience in developing and testing drivers and BSP.
  • Excellent understanding and relevant development experience with new processor architectures (ARM, PPC, MIPS, PPC, etc.)

Education Required:

  • Bachelors degree in Computer Science, Electrical Engineering or equivalent
Back Share Apply Now