Platzhalter Bild

FPGA Developer and Activity Leader presso Sopra Steria

Sopra Steria · Montreal, Canada · Hybrid

Candidarsi ora
Company Description:

CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the aerospace, electric and autonomous driving industries.

Joining CS Group Canada is a unique opportunity to work on complex high-tech systems for the most prestigious system manufacturers in North America, and our employees benefit from competitive salaries, complete benefits, and flexible work location and schedule

 

Job Description:

As part of our project activities, you will be involved in DO-254 Complex Electronic Hardware projects responsible for technical leadership across real-time embedded & safety-critical FPGA design, development, and testing.  The role may evolve into a formal leadership role.

The role can be onsite, hybrid 

Responsibilities: 

  • Engage directly with customers to resolve technical and logistical issues.
  • Engage directly with project management to resolve programmatic issues, estimate efforts, and guide team development.
  • Able to create reliable project plans as well as implement them into execution strategy.  Able to reliable root cause variation and recommend effective corrective action.
  • Provide technical and project guidance to team members, ensuring alignment with quality and schedule objectives and drive results through leadership and collaboration.
  • Effectively and timely communicate with project team, company management, and customers to enable quick issue resolution.
  • Collaboratively work with software, quality, design, and test engineers throughout all phases of the product development lifecycle, from idea and conceptualization, through requirements, design, development, and testing.
  • Understanding of regulatory compliance standards. DO-254 and AC20-152A preferred.
  • Demonstrate proficiency with HDL (such as VHDL, Verilog, and SystemVerilog) to develop design based on requirements.  Handle blank sheet development based on general system requirements is desirable.
  • Demonstrate competency with Python.
  • Able to develop verification strategies and tests for both simulation and target testing.
  • Understanding of Simulation Bench Testing along with Hardware In the Loop (HIL) Testing.  Understanding of Universal Verification Methodology (UVM) is desirable.
  • Design, development, analysis, evaluation, simulation, verification, integration/test of Complex Electronic Hardware (CEH) such as Field Programmable Gate Arrays (FPGAs) and other CPLDs.
  • Thorough understanding of development lifecycles to mitigate risks during development phases.
  • Demonstrate intermediate understanding in project management and task management techniques (ie. Earned Value Management).
  • Design, development, analysis, evaluation, simulation, verification, integration/test of Complex Electronic Hardware (CEH) such as Field Programmable Gate Arrays (FPGAs) and other CPLDs.
  • Collaboratively work with software, quality, design, and test engineers throughout all phases of the product development lifecycle, from idea and conceptualization, through requirements, design, development, and testing.
  • Demonstrate proficiency in project management and task management techniques (ie. Earned Value Management).
  • Demonstrate proficiency with HDL (such as VHDL, Verilog, and SystemVerilog) able to design and develop FPGA-based electronic hardware solutions.
  • Understanding of Simulation Bench Testing along with Hardware In the Loop (HIL) Testing.  Understanding of Universal Verification Methodology (UVM) is desirable.
  • Thorough understanding of the hardware development lifecycles (Requirements to Conceptual Design to Detailed Design to Test).
  • Provide guidance to less experienced team members
  • Effectively and timely communicate with project team and leadership to enable quick issue resolution.
  • The role requires the use of various development tools such as Vivado and Quartus, and adherence to regulatory compliance standards.
Qualifications:
  • Bachelor's degree or Master’s degree in Business, Electrical or Computer Engineering, or a related Science, Engineering or Mathematics field.
  • VHDL / FPGA experience, Xilinx experience, Embedded systems experience, or C experience.
  • Accepting a range of experience of 5+ years of experience.
  • U.S. citizenship is required.  Dual citizenship should be disclosed.
  • Experience in software (DO-178C) is a bonus.
  • Ability to also work directly with PCBs/CBAs is a bonus.
  • Experience with System On a Chip (SOC) architecture is a bonus.
  • Strong communication and interpersonal skills, with the ability to build trust with internal teams.
  • Strong analytical and problem-solving skills, with attention to detail.
  • Ability to work independently and lead work packages
  • Preference if located in the Hartford area. Otherwise, must be able to travel approximately eight weeks in the year.
Additional Information:

CS Group Canada values ​​diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people, and people with disabilities to apply.

Benefits:

  • Hybrid Work 
  • Industry leading medical, dental, and vision Insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
Candidarsi ora

Altri lavori