Software Engineer Job at Express Employment International, Chelmsford, MA

bytKdGNFTkVwUTZYYXRrUzVISHJ5eFJPdGc9PQ==
  • Express Employment International
  • Chelmsford, MA

Job Description

Software Development Engineer

Location: Chelmsford, MA

Salary: $85k - $100k per year

Hours: 7 am to 3:30 pm Monday through Friday

This is a full-time, direct-hire position and is fully on-site

Summary: The Software Development Engineer is responsible for a range of software engineering tasks, including developing software specs, designing, implementing, testing, debugging, installing, maintaining, and supporting. This is a 100% on-site position.

Responsibilities of the Software Engineer:

• Responsible for all activities in the Software Design Life Cycle (SDLC)

• Assisting with system proposals and scope review (software requirements analysis, design, etc.)

• Interact with a cross-disciplinary team (mechanical, electrical, software, imaging) to review, define, and design integrated system solutions to meet the requirements of worldwide customers

• Determines operational feasibility by evaluating requirements and proposed solutions.

• Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

• Prepares and installs solutions by determining and designing system specifications, standards, and programming.

• Occasional travel to HQ in NY and customer sites worldwide to participate in concept and technical discussions, or trouble shooting approx. 5%.

Qualifications of the Software Engineer:

• Bachelor’s Degree in Computer Science or Computer Engineering (or other engineering discipline) with 1 to 10 years of hands-on software development experience in a highly technical, fast-paced, team-oriented environment.

• Languages: C/C++, .NET environment, C#, Visual Basic. Strong C# .NET experience required

• Must be proficient with the Windows platform, Visual Studio development tools.

• Proficiency in the English language with established written and verbal communication skills

• Complete understanding of SDLC and technical requirements

• Experience with integrating APIs for new hardware devices into existing software

• Experience with real-time hardware programming: Motion control and PID control

• Graphical User Interface design

• Integrating new Image processing algorithms into existing software

• Must be legally authorized to work in the US and must be able to successfully pass a complete background check and drug test. Non-Essential Skills:

• X-ray imaging system experience a plus.

• Image processing experience ideal, including OpenCV.

• Familiarity with Oracle and SQL databases and SVN configuration management tools.

Software Development Engineer

Location: Chelmsford, MA

Salary: $85k - $100k per year

Hours: 7 am to 3:30 pm Monday through Friday

This is a full-time, direct-hire position and is fully on-site

Job Tags

Full time, Worldwide, Monday to Friday,

Similar Jobs

Domino's Franchise

Weekend Delivery Driver Job at Domino's Franchise

 ...full time! Job Description This position is for a weekend driver--available Friday, Saturday, and Sunday (Or Just Saturday and...  ...your thumbs. We'll train you up so you know your stuff, from deliveries to making pizza and everything in-between. Domino's Driver... 

Navis Consulting

Executive Sous Chef - Cruise Job at Navis Consulting

 ...Executive Sous Chef Set sail on a new career with some of the largest cruise companies around and help deliver exceptional dining experiences aboard our ships! Were seeking experienced Executive Sous Chefs to support the Executive Chef in managing all culinary... 

writer.com

Senior learning experience designer, partner enablement Job at writer.com

 ...of work.About this roleCan you build and teach world-class learning experiences? Do you love a challenge? Are you a professional who...  ...talk to you!Writer is looking for a Sr. Learning Experience Designer to empower our partners via interactive, engaging learning experiences... 

California Science Center

Museum Technology Manager Job at California Science Center

Seeking a dynamic leader with a passion for delivering impactful museum installations through meticulous planning and execution. Under the direction of the Exhibitions Technical Director, the Museum Technology Manager will oversee cross-functional teams, ensuring the successful... 

Raymond James

Financial Planning Consultant Job at Raymond James

 ...specialized training or certification to serve as a resource to Financial Advisors and their clients regarding overall financial planning issues which may include portfolio design, income tax consulting, retirement planning, qualified retirement plans, risk management...