Software Engineer
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
Recommended Jobs
Managing Principal - Transit Architecture
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…
Customer Service Rep
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…
Intake Coordinator - Jenkintown
&##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…
Easton - Fryer Operator - 7am-7pm
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…
Patient Care Coordinator
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…
Commercial Property Manager
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…
Support - Team Member
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…