drjobs Embedded Software Engineer

Embedded Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Germantown, MD - USA

Monthly Salary drjobs

$ 120000 - 150000

Vacancy

1 Vacancy

Job Description

Qrypts mission is to protect the worlds data and restore privacy. Qrypt hardens cybersecurity and futureproofs encryption against quantum attacks by eliminating key transmission. Qrypts unique technology independently generates symmetric keys at multiple endpoints for critical workflows today. We are a passionate team of engineers physicists and cryptographers committed to transforming the way the world safeguards data and communications!
Qrypt is looking for an Embedded Software Engineer to join our growing team. The Embedded Software Engineer will own design development and test digital logic and embedded software.
This position is located in Germantown MD.

What youll do

    • Play a major role in the design development and test of systems composing of hardware digital logic embedded software Linux kernel modules and userspace Linux software
    • Design and implement firmware and software for embedded microcontrollers and processors
    • Optimize code for performance memory usage and power efficiency
    • Assist in the design review and debug of analog/mixed signal circuit boards
    • Perform verification and validation of both hardware and software requirements through testing
    • Lead hardware/FPGA/software integration efforts
    • Develop manufacturing and test tools and procedures and supervise their
    • Develop a deep understanding of the domain (quantum random number generators network security systems) to architect future products and systems and validate existing products and systems
    • Assist in project planning and management

What youll need

    • Bachelors degree in Electrical or Computer Engineering Computer Science or related field
    • 4 years of experience developing software for embedded platforms or the Linux kernel
    • Expertise in the design and development of embedded systems
    • Proficiency with C C Pythonand bash scripting
    • Understanding of hardware schematics and datasheets
    • Familiarity with communication protocols (I2C SPI UART etc.
    • Familiarity with electronics lab/test equipment (oscilloscope logic analyzer JTAG debuggers)
    • Familiarity with implementing signal processing and/or control system algorithms
    • Strong written and verbal communication skills

Preferred Skills

    • Advanced C/C programming skills with focus on embedded environments
    • Experience with Xilinx tool chain (Vivado Vitis) for FPGA and SoC development
    • Linux kernel experience with focus in DMA and networking drivers
    • Experience with embedded Linux and board support package (BSP) development
    • Knowledge of version control systems (Git) and CI/CD pipelines
    • Familiarity with hardware description languages (VHDL or Verilog)
    • Experience in the installation upgrade configuration and performance tuning of Linuxbased servers

Perks

    • Competitive Pay & Equity
    • Paid Time Off
    • Excellent healthcare coverage 2 of our 6 plans are 100 covered by us)
    • Strong 401K matching program
    • Gym Reimbursement
    • But above all be part of an amazing team! Together well make this world a safer place
Qrypt is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race color religion gender gender identity or expression sexual orientation national origin disability age or veteran status. If you have a disability and need assistance with our employment application process please email us at to obtain assistance.

The annual base pay range for this role is between $120000 $150000. The actual base salary pay offered may vary based on multiple factors such as qualifications experience transferable skills level of education and other factors permitted by law. Please note that this salary information is solely for candidates hired to perform work in this location and refers to the amount Qrypt iswilling to pay at the time of this posting. The range listed is just one component of Qrypts total compensation package.

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.