Engineering

Embedded Linux Engineer

Hoboken, New Jersey
Work Type: Full Time
Embedded Linux Engineer

Location: Hoboken, NJ

Department: Engineering


About Us:

Quantum Computing, Inc. (QCi) is a full-stack quantum software and hardware company on a mission to accelerate the value of quantum computing for real-world business solutions, delivering the future of quantum computing, today. The company offers accessible and affordable full-stack solutions with real-world industrial applications, using photonic-based quantum entropy, which can be used anywhere and with little to no training, operates at normal room temperatures and low power. QCi is competitively advantaged delivering its quantum solutions at greater speed, accuracy, and security at less cost. QCi's core entropy computing capability, the Dirac series, delivers solutions for both binary and integer-based optimization problems using over 11,000 qubits for binary problems and over 1000 (n=64) qubits for integer-based problems, each of which are the highest number of variables and problem size available in quantum computing today. Using the Company's core quantum methodologies, QCi has also developed specific quantum applications for AI, cybersecurity and remote sensing, including its Reservoir Quantum Computing, reprogrammable and non-repeatable Quantum Random Number Generator and LiDAR products.


Life at Quantum:

Quantum Computing, Inc. thrives on collaboration, every team member works in a cross-functional capacity. While we provide a strong support structure, our startup environment also fosters a high level of autonomy, empowering individuals to take ownership of their tasks. Open communication and continuous feedback are core to our culture, and we take great pride in maintaining an environment that encourages both.


We recognize the importance of work-life balance and understand that life happens. However, due to the highly cross-functional nature of our work, we seek individuals who appreciate the significance of their role and can effectively balance personal priorities with team objectives.


This dynamic environment is especially appealing for early- and mid-career engineers looking to expand their expertise, take on broader responsibilities, and maintain strong ownership over their work

    

Position Description:

We are seeking an Embedded Linux Firmware and Application Developer at our cutting-edge quantum computing startup, you will play a crucial role in the development and optimization of firmware for our quantum processors. Working closely with a cross-functional team of hardware engineers and quantum physicists, you will be responsible for designing and implementing embedded Linux solutions to ensure seamless integration between our quantum hardware and external applications. Your role will involve troubleshooting, debugging, and enhancing the performance of firmware, as well as collaborating with software developers to create robust applications that harness the power of quantum computing.

This position offers a unique opportunity to be at the forefront of quantum technology, contributing to the advancement of groundbreaking solutions in the rapidly evolving field of quantum computing. If you are passionate about changing the world by empowering revolutionary new quantum technologies, we want to hear from you!

Duties and Responsibilities:

  • Develop, debug and maintain embedded linux firmware for ARM based custom hardware
  • Develop system and Low level firmware to support custom ASICs
  • Able to make modifications to fast changing firmware requirements to support changing requirements and functionalities
  • Support hardware/software debugging
  • Develop test scripts to verify the functionality of the applications and modules
  • Maintain software engineering procedures and environment as required
  • Knowledge in Bug tracking procedures, like Jira

Required Skills and Experience:

  • Proficiency/Working knowledge in Shell Scripting
  • 3 years of industry experience as an embedded software developer required
  • 2-3 years of Software programming experience (C/C++)
  • 2-3 years experience using Xilinx Vitis and Petalinux or similar experience preferred
  • Proficient understanding of processor and hardware requirements around embedded Linux
  • Good knowledge of Linux driver architecture, especially related to SPI, I2C, DMA required
  • Buck tracking utilities like JIRA experience preferred
  • Basic knowledge about Code repositories like Github is preferred
  • Excellent communication skills (written and verbal)
  • Collaborative teammate who is supportive of co-workers and contributes to problem solving
  • Ability to work well in a fast-paced professional office environment
  • Bachelor of Science in Electrical Engineering or Computer Engineering Required
  • Masters of Science in  Electrical Engineering or Computer Engineering Preferred




Incumbent(s) in this position may be required to perform other duties and special assignments not specifically stated above.
Statements outlined in this section are designated as essential job functions in accordance with the Americans with Disabilities Act of 1990.

Submit Your Application

You have successfully applied
  • You have errors in applying
I currently work here
Currently pursuing