Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Project Engineer Jobs
Recruited by City of Regina 9 months ago Address Regina, Saskatchewan, Canada
R&D Electrical Or Computer Engineer
Recruited by Littelfuse 9 months ago Address Saskatchewan, Canada
Software Engineer - Docker Images & Community
Recruited by Canonical 10 months ago Address Regina, Saskatchewan, Canada
Project Engineer Jobs
Recruited by Morson Talent (Canada & USA) 10 months ago Address Saskatoon, Saskatchewan, Canada
Project Engineer (230616-03) Jobs
Recruited by Peter Lucas 11 months ago Address Saskatoon, Saskatchewan, Canada
Project Engineer Jobs
Recruited by The Mosaic Company 11 months ago Address Esterhazy, Saskatchewan, Canada
Project Engineer Jobs
Recruited by Louis Dreyfus Company 11 months ago Address Yorkton, Saskatchewan, Canada

Sustaining Computer Engineer Jobs

Company

Littelfuse

Address Saskatchewan, Canada
Employment type FULL_TIME
Salary
Category Appliances, Electrical, and Electronics Manufacturing,Semiconductor Manufacturing
Expires 2023-06-18
Posted at 1 year ago
Job Description
Littelfuse is one of America’s Best Mid-Sized Companies (Forbes) and has been named one of the Best Places to Work in Illinois (Best Companies Group) for 11 consecutive years. With its global headquarters in Chicago, Illinois, USA, Littelfuse is a leading, global manufacturer of electronic components serving more than 100,000 end customers across industrial, transportation, and electronics end markets. We have more than 17,000 employees with operations in 15 countries. From semiconductors to sensors… switches to fuses and more… we produce billions of electronic components that help our customers empower a sustainable, connected, and safer world. In 2021, Littelfuse had net sales of $2.1 billion.


As part of our growing Sustaining Engineering team, this role will design, develop, modify and evaluate options and make sound design recommendations to fulfill requirements. Assess results for applicability, validity and conformance with design specifications. Perform technical assignments of related tasks that are typically a focused portion of a larger project, under general supervision.


The Sustaining Computer Engineer will be responsible for projects that will improve existing products. This engineer designs, develops, and modifies the code, tools, and test suites used to deploy products with embedded microcontrollers and microprocessors. They will be responsible for interfacing with cross-functional groups (including other engineers, product managers, etc.) to implement necessary changes to existing designs.


Responsibilities


  • Update code to interface with hardware changes
  • Implement regression testing
  • Reduce Costs
  • Improve reliability
  • Execute the software/firmware portion of design updates for existing products to:
  • Contribute to maintaining Littelfuse firmware, software, and electronics-based products
  • Work cross-functionally with business and product teams to update and maintain the firmware of existing products
  • Implement new features


Qualifications


  • Develop modular, well documented, reusable code
  • Experience writing firmware for embedded systems, especially microcontrollers
  • Proficiency in reading and interpreting schematics
  • Experience in testing and debugging code and also hardware (e.g., multimeter, oscilloscope, logic analyzer, protocol analyzer)
  • Working knowledge of Git
  • Proficiency in C/C++
  • Familiar with TDD
  • Excellent analytical sills
  • Demonstrable knowledge of software engineering in a production environment
  • General familiarity with modern MCUs and their use cases
  • B.S. or M.S. Degree in Computer Engineering, Computer Science, or related field
  • Strong ability to communicate with the team (written, in-person, audio, video, etc.)


Experience in the following is a bonus


  • Unit Test creation
  • Jira (or other project management and defect/issue tracking tools)
  • Altium (or other ECAD software)
  • Static source code analysis
  • Experience interfacing with external components via low-level communication protocols such as SPI, i2c, RS485, MODBUS, UART, Ethernet, 802.11, etc.
  • Experience programming under real-time operating systems (RTOS) in an embedded environment
  • Linux command line tools
  • Scripting in Python
  • Continuous Integration / Continuous Delivery / Continuous Deployment


Education


  • Bachelor or university degree in Engineering


Experience


  • Knowledge in MS Office
  • Experience with global manufacturing companies preferred
  • One to two years of experience
  • Familiarity with engineering practices
  • Strong communication skills
  • Strong analytical skills
  • High attention to detail


Littelfuse strives to empower associate growth and development in a culture of ongoing collaboration and respect for diverse global perspectives and expertise. Our Core Values – Customer Focus, Integrity, Innovation, Teamwork and Results Driven – supports us on our mission to improve the safety, reliability, efficiency, and performance of our customers’ products and systems.


We are an equal opportunity employer that takes pride in giving every associate the means and courage to make a difference – everywhere, every day.


We offer a competitive salary package and a variety of benefits, including Medical, Dental, Vision, Life, AD&D, Disability and Retirement benefits as well as development opportunities like internal Lean Six Sigma Certification.