Job Summary:
We are looking for highly motivated individuals who want to join a dynamic team and who are interested in being challenged by being a key part of Semtech’s success in the Datacom/optical markets. The position will require working with all parts of Semtech’s organization as well as an international development team.
Responsibilities:
Analyze new product functional requirements to determine required data structures and behaviors.
Work with the design and system team to help devise algorithms for various applications.
Architect the firmware structure to meet the functional requirements specified.
Create written documentation for firmware.
Design and implement firmware modules using C, C++, assembly level software, and standard design patterns and techniques.
Define test cases and write test automation which effectively validate module design.
Implement drivers and validation test suites for new custom mixed signal hardware.
Work with the Development Team to ensure interoperability between firmware components and hardware.
Work with Design, Validation, Test and Applications Engineering to investigate and correct reported system behavioral abnormalities.
Minimum Qualifications:
Bachelor or master’s degree in Electrical Engineering or Computer Science.
Master’s degree preferred.
5+ years of commercial embedded firmware development experience.
Embedded programming, C/C++.
Working knowledge of Python.
Experience with real-time operating systems.
Experience with BSP and deploying new toolsets.
Ability to understand hardware block diagrams and schematics.
Ability to troubleshoot, test, and debug.
Experience in the development of datacom/telecom applications, or enough technical understanding to be able to learn.
Hardware architectures (read and understand hardware block diagram/schematic/data sheet/register maps).
Software architectures (Drivers, middleware).
Debugging and troubleshooting of embedded systems.
Implementation of multithreaded applications (understanding of inter-process communication).
Career Growth Philosophy
At Semtech, we seek innovation and leadership from each and every member of our team. Our goal is to ensure that our talented professionals are equipped with support, resources, and the opportunity to excel. Our pay-for-performance philosophy provides recognition and prestige coupled with a competitive compensation package.
The intent of this job description is to describe the major duties and responsibilities performed by incumbents of this job. Incumbents may be required to perform job-related tasks other than those specifically included in this description.
All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.
Company Profile Note: After applying check your email inbox or spam folder for next steps. Job Title: Data Entry –...
Apply For This JobMetCap Living Management Inc. is one of the largest private third party property managers specializing in multi-residential property management. We...
Apply For This JobDIS « CIAO » À TON BOSS! Au-delà de la prononciation du nom « Ciao » qui diffère d’une personne...
Apply For This JobDescription ÇA POURRAIT ÊTRE TOI! Tu veux faire partie d’une équipe incroyable? Si tu es une personne chaleureuse et dynamique...
Apply For This JobCompetition # : 39104 Department: Justice Location: HALIFAX Type of Employment: Permanent Union Status: NSGLA Closing Date: 5/26/2023 (Applications are...
Apply For This JobSummary/ObjectiveThe Senior Penetration Tester is responsible for strengthening client environments through thought leadership and working with teams to uncover vulnerabilities...
Apply For This Job