Firmware Developer Intern - Poughkeepsie - 2027
Indexed description
Your Role And Responsibilities
Firmware may exist anywhere in a computing system from the central computing complex to management consoles, power supplies, and I/O adapters within IBM mainframes. Some firmware teams include:
- Development of the hardware management console web interface and mobile app (Java)
- Development for the world’s highest security cryptographic processors (C, C+ +, Java)
- Development and support of I/O adapters (networking and storage) and Secure Service Containers used to support applications using blockchain technology. (C)
- Server virtualization and a Parallel Sysplex environment so that mainframes can communicate as a single entity. (Assembler)
- Implementation of complex z/ Architecture instructions, concurrent and recovery functions (Assembler)
- Development of control systems for IBM Quantum room temperature electronics
Preferred Education
Bachelor's Degree
Required Technical And Professional Expertise
- Passion to pursue career path in Computer Engineering or Computer Science
- Fundamental education in software design and/or test
- Computer Architecture
- Knowledge of one or more of the following programming languages: C, C++, Java, Assembly, PL/X
- Scripting knowledge: Python, JavaScript, Perl, Bash, etc
- Strong Communication Skills
- Development knowledge of Unix/Linux kernel functionality
- Knowledge of LAN drivers
- FPGA experience
- Experience in embedded systems development
- Knowledge of web and mobile application development
- Tools (Git/GitHub, IntelliJ, etc.)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search