JOBSEARCHER

Embedded Software Engineer - Allen Bradley PLC - Local candidates only!

Job SummaryAn 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 FunctionsDevelop 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 InstructionsDevelop software to meet the requirements of the department’s goals.Recommend improving software methodologies and algorithms to improve software functionality or efficiencyRecommend hardware solutions that may improve the software’s functionality or efficiencySome travel may be required, domestic and international.QualificationsEDUCATION: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 engineerExperience with High Voltage Test equipment is a plusKNOWLEDGE, SKILLS & ABILITIES:Excellent mathematical and problem-solving skills.Knowledge of High Voltage Test equipment is a plusKnowledge of IEEE 488.2 StandardKnowledge of communications protocols Serial, Ethernet, CIP (Ethernet/IP)Knowledge of Object-Oriented Programming methodologiesAbility to read electrical controls schematicsPHYSICAL 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.72Equal Opportunity Employer/Protected Veterans/Individuals With DisabilitiesWe 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.