Pro AV Catalog

209403-Terra Phoenix Engineering - Sr Embedded Software Engineer SW (Phoenix, AZ) (01.19.24)

Submitted By

209403-Terra Phoenix Engineering - Sr Embedded Software Engineer SW (Phoenix, AZ) (01.19.24)

Job Information

Phoenix, AZ, USA ● Req #386
Friday, January 19, 2024

We give bright minds the tools to be truly creative and innovative. Join our team!  

At Christie®, we create award-winning light technology solutions and services that help our partners and customers deliver unforgettable shared experiences. We’re a global group of passionate people at a company committed to leading-edge innovation, creating high-quality illumination products and solutions, and inspiring our customers and one another. We like to say we’re a global company with local roots. We work collaboratively to support our partners in every market and region we serve around the world.

About the opportunity:

This is a fully qualified engineering level position and may include temporary direct and sustained supervision of others, including other professional engineers, in a multi-disciplinary environment. This level may also indicate a full engineering specialization as a subject matter expert, with ongoing transfer of knowledge to colleagues and/or more junior staff.

Hybrid position:

Responsibilities:

    • Design and implement software for embedded devices and systems from requirements gathering to production.
    • Develop solutions for various form factor embedded device targets, including microcontrollers, embedded Linux, and desktop applications.
    • Interact with other design, QA, and documentation teams.
    • Architect, develop, and troubleshoot code for new product features and resolve defects.
    • Effectively communicate both verbally and in writing
    • Provide post-production support.

What we are offering:

A competitive salary, vacation, health & dental benefits, and employer-matched 401 K pension plan.

You will have opportunities to gain experience, grow and collaborate with professionals on a global reach. Whether you are working with the leading minds in the industry on high-profile projects, with internal teams to support continuous improvement, or with our customers to inspire and delight – your contributions will have an influence.

The experience and skills we value:

    • Solid 5+ years’ experience developing applications for embedded devices using C/C++
    • BS in Computer Engineering or Computer Science preferred.
    • Experience with microcontroller, embedded Linux, and desktop development
    • Understanding of Ethernet networking, RTP, PTP, DHCP
    • Experience in hands-on development and troubleshooting on embedded targets.
    • Experience Strong written and verbal skills.
    • Troubleshooting and problem-solving skills
    • Experience with Git source control
    • Adequate knowledge of reading schematics and data sheets for components
    • Experience developing software to monitor or control hardware devices.


What will put you ahead:

    • Experience with video systems, encoding, decoding.
    • Experience developing solutions using the Xilinx Zynq Ultrascale+ SoC.
    • Experience developing solutions using Xilinx Vitis/SDK
    • Experience with embedded GPU programming using OpenGL ES
    • Familiarity with work and defect tracking systems
    • Familiarity with VHDL/Verilog

WORKPLACE GUIDELINES:

Occasional:

    • Standing, Bending, Pushing/Pulling
    • Light Lifting (up to 25 lbs.), Moderate (25-50 lbs.) to Heavy (50 lbs.+)
    • Reaching above shoulder level
    • Travel (ex. Noise Volume etc.

Frequent:

    • Reading and Writing
    • Ability to Comprehend
    • Sitting and using finger movements
    • Communicating orally
    • Handling objects (manual dexterity)
    • Reason and analyze.
    • Perform calculations.