We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Embedded Software Engineer

Doble Engineering Company
$81,650.17 - Midpoint $102,062.72
United States, Maryland, Accident
75 Speicher Drive (Show on map)
May 27, 2026
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

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

We are an Equal Employment Opportunity employer that values the strength diversity brings to the workplace. All qualified applicants, regardless of race, color, religion, gender, sexual orientation, marital status, gender identity or expression, national origin, genetics, age, disability status, protected veteran status, or any other characteristic protected by applicable law, are strongly encouraged to apply.

The Americans with Disabilities Act of 1990 (ADA) prohibits discrimination by employers, in compensation and employment opportunities, against qualified individuals with disabilities who, with or without reasonable accommodation, can perform the "essential functions" of a job. A function may be essential for any of several reasons, including: the job exists to perform that function, the employee holding the job was hired for his/her expertise in performing the function, or only a limited number of employees are available to perform that function.

Applicants must be authorized to work for any employer in the United Sates. Doble Engineering is unable to sponsor or take over sponsorship of an employment visa at this time.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Applied = 0

(web-77cf7d65c7-tswzx)