Software Engineer

Bell-Mark
Dover, PA

Job Description

Job Description

Job Description:

Bell-Mark Technologies is seeking a full-time software engineer to write and maintain industrial printer configuration software and drivers for a windows-based environment.

Qualifications:

  • Strong C#/C++/C language skills and familiarity with assembly language.
  • Ethernet Network experience a plus.
  • Strong written and verbal communication skills for technical issues and software documentation
  • Bachelor’s degree*
  • Experience in embedded software & software design is preferred (3 years).

Engineering Skills:

  • Learn existing products operation.
  • Use creativity to improve reliability, add features and lower costs.
  • Employ embedded R/T operating systems when appropriate.
  • Extensive electrical and mechanical design experience is not required but basic proficiency is.

Documentation Skills:

  • Write source code including an appropriate number of comments.
  • Be able to write or design software/Firmware specifications.
  • Ability to read electrical schematics, block diagrams, assembly drawings.
  • Be self-disciplined to maintain integrity of computer & hardcopy files.
  • Draw flowcharts when appropriate or required.

Communication Skills:

  • Meet with management, sales & customers to get & understand goals and report status.
  • Communicate with vendors to clearly explain requirements.
  • Explain theories of operation and manufacturing strategies to service & production staff.

Misc. Skills:

  • Keep up to date on emerging technology.
  • Be proficient using a desktop PC and office applications.
  • Have good attendance & professional conduct.

Job Type: Full-time

Pay: From $75,000.00 per year

Benefits:

  • 401(k)
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off

Schedule:

  • 8 hour shift: 8am-5pm
  • Monday to Friday

Ability to commute/relocate:

  • Dover, PA 17315: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Required)

Experience:

  • Embedded software: 1 year (Required)
  • Software design: 2 years (Required)

Work Location: In person

Posted 2025-07-26

Recommended Jobs

Managing Principal - Transit Architecture

HNTB
Philadelphia, PA

What We're Looking For We are seeking a talented Managing Principal - Transit Architecture to join our National Award Winning Architectural Practice! Those interested in joining our team should be…

View Details
Posted 2025-07-27

Customer Service Rep

HAMILTON HEALTH CENTER INC
Harrisburg, PA

Job Description Job Description All About Hamilton Health Center Hamilton Health Center (Hamilton), established in 1969, is the only Federally Qualified Health Center (FQHC) within a 30-mile r…

View Details
Posted 2025-07-26

Intake Coordinator - Jenkintown

Visiting Angels of Jenkintown
Jenkintown, PA

&##127775; Intake Coordinator – Be the Compassionate First Voice Families Hear &##127775; Location: Jenkintown, PA | Company: Visiting Angels  Are you someone who can truly connect with other…

View Details
Posted 2025-07-29

Easton - Fryer Operator - 7am-7pm

McCain Foods Limited
Easton, PA

Position Title: Easton - Fryer Operator - 7am-7pm Position Type: Regular - Full-Time ​ Position Location: Easton Requisition ID: 36853 Grow Your Career with McCain Foods: Fryer…

View Details
Posted 2025-07-30

Patient Care Coordinator

North Pittsburgh Oral Surgery
Pittsburgh, PA

Job Description Job Description Description: Job Summary North Pittsburgh Oral Surgery (NPOS) has supported communities in and around Western Pennsylvania for 60 years. As a large specializ…

View Details
Posted 2025-07-29

Commercial Property Manager

Human Capital Advisors
Pittsburgh, PA

Job Summary The Property Manager is responsible for overseeing and managing the daily operations of an assigned commercial and residential properties within the KDC portfolio of properties. Some e…

View Details
Posted 2025-07-30

Support - Team Member

bartaco
King of Prussia, PA

Job Description Job Description Description: At bartaco, food is our passion. But people are our purpose. We invest in our team because our people are at the heart of what we do. We’re comm…

View Details
Posted 2025-07-29