Software Engineer

Weymouth, MA 02188

Posted: 09/25/2019 Employment Type: Engineer Industry: ALL Job Number: 2247 Pay Rate: $80k Annual

Job Description

Reporting to the Engineering Manager, this position will perform diversified application engineering duties to support specific product lines. Train and monitor the quality of work of the engineering coop students relating to specifically assigned workload. Coordinate the resources of various departments to insure products meet customer requirements.

Promote company growth through the design, development, and introduction of products to the market by developing the engineering concepts to support the product design along with providing the project management necessary to develop the product prototype into a viable product. Provide technical leadership in area of expertise, with ability to train others and represent the company externally.


Analyzes, designs, and develops conventional analog and digital circuits. Conducts moderate to complex design reviews to demonstrate product and circuit robustness.

Understand hardware and software interactions

Develops hardware specifications and prepares system level specifications.

Writes and analyzes test plans, executes tests and evaluates test results for use at peer design reviews and project notebooks.

Prepares and maintains product documentation, including data sheets, instruction manuals, project notebooks, and design and test documentation.

Provides and maintains accurate project plans. Manages and/or leads hardware projects of moderate complexity. Coordinates engineering activities with purchasing and manufacturing.

Mentors and directs the efforts of associate engineers and technicians.

Understand. Create. Simplify.

Perform other duties as assigned or as may be necessary.


This position requires a level of knowledge usually associated with a B.S. in Electrical Engineering or related discipline, or equivalent combination of education and experience with 2+ years’ experience in one or more of the following areas:

-- Embedded systems firmware development including:

- Real-time firmware design

- C and assembly languages

-- Analog circuit design -- Digital design with microprocessors -- Power supply design Working knowledge of project management processes and procedures Ability to learn new skills and assume new responsibilities Ability to work cooperatively in a team environment Knowledge of one or more of the following: -- Industrial controls -- 3-phase and electric power systems -- Electric utility telecommunications Leadership experience or training.

Job Type: Full-time


  • Software Development: 3 years (Required)
  • embedded systems firmware: 2 years (Preferred)

Job Requirements


  • Bachelor's (Required)

Additional Information


Meet Your Recruiter

Linda McDaid

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.