Entry Level Firmware Developer : 2023 @ IBM - Poughkeepsie, NY

Job Overview

2 months ago

Entry Level Firmware Developer : 2023

IBM - Poughkeepsie, NY

Firmware is the software that integrates and interacts directly with hardware to control its operation, and may exist anywhere in a computing system from the central computing complex to management consoles, power supplies, and I/O adapters. This role specializes in understanding the capabilities of hardware, firmware, Operating System and application interface layers, and uses the knowledge to deliver architecture and functional components to ensure end users can leverage all of a hardware system's capabilities.
As a Firmware Developer at IBM, you will design, develop, test and deliver systems that enable hardware to function specifically driving the quantum revolution and the AI era. You will be joining an elite team of engineering professionals who enable IBM customers to make better decisions quicker on the most trusted hardware platform in today’s market.

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)
Our engineers apply agile methodologies throughout the entire development cycle, from design, code implementation/review, unit testing, functional testing, simulation, and real hardware integration testing. Some areas use a Unix/Linux based Operating System focusing on embedded programming, communication protocols, host application software support, and user-interfaces. Interface and code designs are done primarily to communicate with different hardware components via various hardware protocols such as PCIe.Ideal candidates will possess demonstrated software design skills, understanding of front-end, back-end technologies or embedded systems. Team-based experience in software development, agile methodologies, and the ability to perform software performance analysis, debugging and test.

Required Technical and Professional Expertise
  • Fundamental education in software design and/or test
  • Computer Architecture
  • Knowledge of programming languages: C, C++, Java, Assembly
  • Strong Communication Skills

Preferred Technical and Professional Expertise
  • 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.)

About Business Unit
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world’s most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.
This job requires you to provide your COVID-19 vaccination status with supporting documentation, where legally permissible.

Your Life @ IBM
Are you craving to learn more? Prepared to solve some of the world's most unique challenges? And ready to shape the future for millions of people? If so, then it's time to join us, express your individuality, unleash your curiosity and discover new possibilities.

Every IBMer, and potential ones like yourself, has a voice, carves their own path, and uses their expertise to help co-create and add to our story. Together, we have the power to make meaningful change – to alter the fabric of our clients, of society and IBM itself, to create a truly positive impact and make the world work better for everyone.

It's time to define your career.

About IBM
IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

Location Statement
IBM offers a wide range of resources for eligible IBMers to thrive both inside and outside of work. In addition to a competitive benefits program consisting of medical and life insurance, retirement plans, and time off, eligible employees may also have access to:

  • 12 weeks of paid parental bonding leave. Family care options are also available to support eligible employees during COVID-19.
  • World-class training and educational resources on our personalized, AI-driven learning platform. IBM's learning culture supports your restless attitude to grow your skills and build the depth and scale of knowledge needed to achieve your career goals.
  • Well-being programs to support mental and physical health.
  • Financial programs that empower you to plan, save, and manage your money (including expert financial counseling, 401(k), IBM stock discount, etc.).
  • Select educational reimbursement opportunities.
  • Diverse and inclusive employee resource groups where you can network and connect with IBMers across the globe.
  • Giving and volunteer programs to benefit charitable organizations and local communities.
  • Discounts on retail products, services, and experiences.

We consider qualified applicants with criminal histories, consistent with applicable law.

Being You @ IBM
IBM 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, genetics, pregnancy, disability, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Similar Jobs

Equity Research - Product Marketing - Analyst

JPMorgan Chase Bank, N.A.

New York, NY

Morgan's Equity Research Product Marketing team you will be in a unique position to increase the awareness of our research products both internally and…

Credit Production Management Jr Application Support

JPMorgan Chase Bank, N.A.

New York, NY

The successful candidate will be joining a team that is growing significantly, and have significant opportunities to be interact with senior Trading &…

Wealth Management - International Private Bank - Mexico Partner Coverage Team - Lateral Analyst

JPMorgan Chase Bank, N.A.

New York, NY

No more than two years of work experience following completion of undergraduate program. Genuine interest in financial markets and macro-level economic trends.

Entry-level Environmental Scientist, Geologist, or Engineer

Woodard & Curran

Middletown, CT

An entry-level Environmental Scientist, Geologist, or Engineer is typically assigned specific tasks on project teams and is expected to use their knowledge to…

Athletics Facilities Assistant

Iona University

New Rochelle, NY

This position will assist the Assistant AD with the daily operation, scheduling and supervision of all athletic facilities.

Sheeter Helper GR2

Crane Co.

Dalton, MA

Crane offers pay starting at $22.70/hour, with generous shift differentials including 7.5% for 2nd shift and 10% for 3rd shift workers.

Part Time Merchandiser - Bayside, NY

American Greetings

Bayside, NY

Use a company provided tablet to perform basic job functions, such as reviewing weekly service and tasks, inventory functions, time entry, etc.


The Brookdale Hospital Medical Center

Brooklyn, NY

Check inventory levels to maintain stock when needed. No experience required but must possess license. Operates various laboratory instruments involved in…

Associate Business Support Coordinator - Melville, NY


Melville, NY

Bachelor’s degree; in lieu of a degree, 5 years of analytical experience. The title, grade level and incentive target assigned to the successful candidate will…

Advance Practice Provider, APN or PA

RWJBarnabas Health

New Brunswick, NJ

Current license as a registered professional nurse in the State of New Jersey with Certification by the New Jersey Board of Nursing as an Advanced Practice…

Network Ad Sales Coordinator

Estrella Media

New York, NY

New York based Sales Coordinator position at Estrella Media network is an entry-level role. This position supports media planning, sales account executives and…

CSS Technician 1

Yale New Haven Health System

New Haven, CT

Performs the sterilization procedure in a timely and accurate manner ensuring strict adherence to all documentation requirements as measured by daily…

Nurse Asst Cert (CNA)-Medical Surgical/Post Surgical/Orthopaedics, 7 East 1

Regional Hospital of Scranton

Scranton, PA

Performs various direct patient care activities under the supervision of a Registered Nurse. Assists patients in dressing or undressing, bathing, or eating.

Mobile Expert- Middletown

Amtel, LLC

Middletown, NJ

The Mobile Expert exemplifies delivering an authentic total solutions “un-carrier” and world-class customer service experience while driving for results.

Team Member

Tractor Supply

Newtown, CT

Work shifts vary from one store to another, but generally are no less than 4 hours and may exceed 8 hours. Ability to move throughout the store for an entire…



Hyde Park, NY

Must be at least 18 or older. No experience necessary, just compassion! OFFERING FREE PCA CERTIFICATION* TO ELIGIBLE CANDIDATES!

Distribution Center Associate


Gates, NY

Able to walk up to 10 miles throughout the course of a shift (steps vary per shift). Keep Your Edge - Stay mentally sharp throughout your shift picking,…

Installer - (Entry Level)


Naugatuck, CT

Our client has an excellent PAID Training Program for the right candidate. Our client is an established and well respected leader in their field and they are…

Pharmacy Technician

CVS Health Retail

West Babylon, NY

Spanish fluency also grants you higher starting rate but not mandatory. Hiring part time employee with option to move to full time if wanted.

Entry Level Manager Trainee

Opulence Business Solutions

Queens, NY

Natural mentor and leader with the inherent drive to help others succeed. College degree preferred or 2 years in a customer-facing position with a leadership…

CNA Training

Vantage of Hampden

Hampden, MA

Vantage Care requires evidence of COVID-19 vaccination for all Vantage personnel and affiliates who will be present at a facility.

Snow Cat Operator

Jack Frost and Big Boulder Ski Resort

Lake Harmony, PA

Valid driver's license with no restrictions. From day one, you'll receive some of the highest compensation rates in the industry, free Epic pass(es) along with…

Home Care Aide

Elite Healthcare Consultants

Chester, NY

Cases near your own home - we try to match our caregivers with cases near your house. Must be at least 18 or older.

Sales Development Representative (Solar Industry)

The Salter Group

Albany, NY

The Sales Development Representative position is responsible for maintaining current customer satisfaction with service and sales, and generate new sales…