Skip to main content
Back to Search

Senior Embedded Software Engineer

Req ID: J2331957-IL

  • Location
    Ottawa, Ontario, Canada
    Remote - United Kingdom
  • Category Design Services Group
  • Posted Monday, November 7, 2022
  • Type Full time
  • Job Type Permanent Employee

At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. With over 260,000 diverse, talented and dedicated employees across 100 locations in 30 countries, our vision is to be the most technologically advanced and trusted manufacturing solutions provider. We combine an unmatched breadth and depth of end-market experience, technical and design capabilities, manufacturing know-how, supply chain insights and global product management expertise to enable success for the world’s leading brands. We are driven by a common purpose to make a positive impact for each other, our communities, and the environment.

Job Description


Jabil Photonics (JP) is a small business unit within Jabil, a large multinational with 260,000 employees worldwide.  JP is seeking an embedded software engineer who can take over ownership of a code base that is used to drive electro-optic components and a specialized Digital Signal Processing (DSP) ASIC.  The resulting software is used in fiber optic transceivers that operate at 200Gb/s up to 800 Gb/s.  The successful candidate will have a very important and highly visible position, being one of a few specialists in the team.  They will be exposed to many technical areas including real time control loop design, coherent fiber optic transceivers, digital signal processing and forward error correction.

As a Principal Engineer you will have developed an expertise in a particular field of engineering or within a particular sector. You will have lead design teams through full product development and into production. As a Principal, you will be expected to demonstrate a level of expertise in a particular area that matches or exceeds the expertise of our customers. You will consult on system architectures, assess technical requirements and competencies needed during quoting and oversee design progressions during product developments.


·         Working within a multi-discipline and multi-region engineering team, you will be responsible for developing and maintaining MCU code for 200Gb/s to 800Gb/s Optical Transceivers, including interface to specialised Digital Signal Processing (DSP) ASIC’s.

·         Producing requirement specifications, architecture and design documents and unit test plans.

·         Assisting with verification and validation activities for SW releases.

·         Authoring SW release notes to maintain traceability of changes.

·         Support of manufacturing and production test teams with introduction of SW updates.

·         Meet the requirements of Lead Design Engineer in your respective expertise

·         Will represent Jabil Design Engineering in technical customer discussions / meetings.
·         Work with Project Managers in the quoting process.
·         Provide technical input to help identify and solve project risks that may affect overall project plans and schedules.
·         Is expected to support the development and utilization of processes for design.
·         Mentoring of all engineering staff
·         Stay abreast of the latest technology and techniques to provide designs that are competitive and cost effective.
·         Raise perception of Jabil’s acumen in the industry by authoring or presenting papers, articles, etc.
·         Should be associated with applicable industry trade groups/organizations maintaining active membership and participation.
·         Work with Site Directors to define potential R&D project proposals that will help increase areas of competencies needed.
·         Lead the development and implementation of platform and product architectures in collaboration with senior technical staff.
·         Guide and oversee the development of system component requirements, interfaces, and specifications necessary to maintain the consistency and integrity of the architectures.
·         Manage product design and documentation at a system level.
·         Perform independent research and engineering studies.
·         Lead remote development teams.
·         Effectively consult on multiple projects in parallel.
·         Develop IP Patents, Technical Publications or White Papers
·         May perform other duties and responsibilities as assigned.


Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.

Ability to work with mathematical concepts such as probability and statistics, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables. Ability to develop mathematical models of physical reality and solve them, then implement the results.


  • Bachelor or advanced degree in Electrical/Electronic Engineering or Computer Science with minimum 5 (preferably 10) years experience.
  • Minimum of 2 years experience as a Lead Engineer
  • Specific requirements as defined by the market sector
  • Or an equivalent combination of education, training or experience.
  • Experience using the following: C/C++
  • Strong Real Time Embedded Systems experience
  • Proven ability to work independently on complex projects, with support from the larger team.
  • Good communication skills in English.
  • Willing to work occasionally in the evening to meet with colleagues in different time zones.

Jabil, including its subsidiaries, is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identify, age, disability, genetic information, veteran status, or any other characteristic protected by law.

Other Attributes

  • Prior experience with Fiber Optic transceivers.
  • Familiar with CYPRESS PSOC 6 microcontroller and UART, SPI, and I2C busses
  • Experience using the following: Embedded Linux
  • Previous use of Source Code Management systems
  • Other language capabilities, notably Chinese and/or Malay.

BE AWARE OF FRAUD: When applying for a job at Jabil you will be contacted via correspondence through our official job portal with a e-mail address; direct phone call from a member of the Jabil team; or direct e-mail with a e-mail address. Jabil does not request payments for interviews or at any other point during the hiring process. Jabil will not ask for your personal identifying information such as a social security number, birth certificate, financial institution, driver’s license number or passport information over the phone or via e-mail. If you believe you are a victim of identity theft, contact your local police department. Any scam job listings should be reported to whatever website it was posted in.

Accessibility Accommodation

If you are a qualified individual with a disability, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access site as a result of your disability. You can request a reasonable accommodation by sending an e-mail to with the nature of your request and contact information. Please do not direct any other general employment related questions to this e-mail. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Image 17 (1)

Not ready to apply? Join the Jabil Career Network!

Learn about upcoming career opportunities and events at Jabil

Join now