Embedded Software Engineer

Doble Engineering Company

$81K — $102K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Electrical Engineering, Computer Science, or equivalent.
  • 6 years of experience may substitute for formal education.
  • 0-3 years of software development experience with Allen Bradley PLC, LabVIEW, or Java.
  • Familiarity with lab equipment like multi-meters and oscilloscopes is required.
  • Knowledge of communications protocols (Serial, Ethernet, CIP) is necessary.

Responsibilities

  • Develop software architecture for embedded controllers.
  • Collaborate with engineering to design electrical/electronic systems.
  • Provide support for production and service issues.
  • Contribute to writing technical user manuals for test equipment.
  • Assist sales with cost estimates for custom projects.
  • Follow standard work instructions for software development.
  • Propose enhancements for software methodologies and hardware solutions.

Benefits

  • Work in a collaborative environment focused on innovation.
  • Opportunities for professional growth and development.
  • Engagement in diverse projects across different engineering domains.
  • Potential for domestic and international travel.
Full Job Description
JOB SUMMARY

An Embedded Software Engineer at Doble Engineering will develop software for embedded controllers in systems. These systems may be for product applications, engineering test equipment, or manufacturing test equipment. This role will be based in our Accident, MD office reporting to the Software Engineering Manager.

ESSENTIAL JOB FUNCTIONS
  • Develop product software architectures to meet or exceed the specifications of products, testing equipment, or manufacturing equipment.
  • Work with Engineering to design electrical and/or electronic designs to meet or exceed the specification of products.
  • Support Production, Test, and Service Department staff when necessary to solve problems encountered in the production or performing service on machines.
  • Assist in writing technical User's Manuals to describe the operation and calibration of product test equipment.
  • Assist the Sales department in cost estimates for custom projects.
  • Follow department Standard Work Instructions
  • Develop software to meet the requirements of the department's goals.
  • Recommend improving software methodologies and algorithms to improve software functionality or efficiency
  • Recommend hardware solutions that may improve the software's functionality or efficiency
  • Some travel may be required, domestic and international.

QUALIFICATIONS

EDUCATION:
  • Bachelor's Degree in Electrical Engineering, Computer Science or equivalent.
  • 6 years of work experience may be substituted in lieu of education.

REQUIRED EXPERIENCE:
  • 0-3 years of software development in at least one of the following programming platforms (Allen Bradley PLC, LabVIEW, or Java)
  • Experience using lab equipment such as multi-meters, power supplies, and oscilloscopes.

PREFERRED EXPERIENCE (Not Required):
  • Previous experience as an Electronic, Electrical, or Software engineer
  • Experience with High Voltage Test equipment is a plus

KNOWLEDGE, SKILLS & ABILITIES:
  • Excellent mathematical and problem-solving skills.
  • Knowledge of High Voltage Test equipment is a plus
  • Knowledge of IEEE 488.2 Standard
  • Knowledge of communications protocols Serial, Ethernet, CIP (Ethernet/IP)
  • Knowledge of Object-Oriented Programming methodologies
  • Ability to read electrical controls schematics

PHYSICAL REQUIREMENTS:

While performing the duties of this job the employee is often required to stand, sit, use computers, read, write, type, use copy machines, file paperwork, use telephones, and utilize written and oral communication to interact with clients, co-workers, and customers. Reasonable accommodations may be made to enable individuals to perform the essential functions of this job. Must be capable of lifting 30 pounds. Must use assistance when lifting 50 or more pounds.

Actual base salary offered to the hired applicant will be determined based on their work location, level, qualifications, job related skills, as well as relevant education or training experience.
Salary Pay Range Minimum $81,650.17 - Midpoint $102,062.72

Similar Jobs

More Jobs at Doble Engineering Company

More Technical Services Jobs

Find similar Embedded Software Engineer jobs: