Software Engineer

VorTek Systems

South Carolina

On-site

USD 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology firm specializing in robotic camera products is seeking a software engineer to participate in the full lifecycle software development. The ideal candidate will have strong skills in C#, .NET, and WPF, with experience in embedded programming. Responsibilities include software design, debugging, and providing customer support. The position requires teamwork as well as individual capabilities.

Qualifications

  • 3+ years of experience in embedded and Windows programming design.
  • Strong knowledge of communications systems; Ethernet - TCP-IP, UDP.
  • Proven ability to assist in developing technical solutions to customer specifications.

Responsibilities

  • Participate in all aspects of the software design for robotic camera products.
  • Coordinating multiple build activities internally with engineering projects.
  • Provide customer support in the factory and field.

Skills

C#
.NET
WPF
Testing and debugging skills
Team collaboration

Education

BS Computer Engineering or BSEE

Tools

Team Foundation Server
Microsoft Office Suite

Job description

Description

Candidate will participate in all aspects of the design and maintenance of software for high performance camera robotic products. Full lifecycle software development; programming to include conceptual design, general coding, release to manufacturing testing, and quality assurance. Candidate needs to be able to produce final release software for manufacturing including associated documentation.

Candidate needs to demonstrate the ability to use appropriate development tools, compliers, and simulation. Must be capable of working within a team environment to plan, organize, execute and thoroughly document complex system designs, including the ability to assist in developing technical solutions to customer specifications. Test and debug skills are necessary; must understand interoperability of hardware and software. Working knowledge of, and experience with, C# and Windows programming, .NET, WPF are required. Knowledge of and experience with Microsoft Expression Blend is a plus. Must be able to manage and support multiple tasks on a consistent basis, while providing the highest level of service. Good verbal and writing skills are necessary.

Primary Responsibilities
  • Candidate will participate in all aspects of the software design and invention of high performance robotic camera products.
  • Includes conceptual design, architecting, and programming.
  • Includes debugging, and system testing applications and modules in various software languages.
  • Upkeep of company product documents to include, but not limited to: engineering specifications, sales and user literature.
  • Maintenance of current products and feature addition.
  • Coordinate multiple build activities internally with engineering projects.
  • Directing test engineers and technicians on specific projects.
  • Information technology support; internal.
  • Provide customer support in the factory and in the field.
Requirements
  • BS Computer Engineering or BSEE: 3 years or more applicable experience in embedded and Windows programming design preferred.
  • Strong knowledge of C#, and Microsoft (.NET, WPF) are required.
  • Strong Knowledge of communications systems; Ethernet - TCP-IP, UPD.
  • Strong Knowledge of software development tools.
  • Capable of working within a team, or as an individual, as the project plan dictates.
  • Must be capable of thoroughly documenting complex system designs.
  • Proven ability to assist in developing technical solutions to customer specifications.
  • Experience with testing and debugging; in lab prototypes and in field customer sites.
  • Knowledge Team Foundation Server for source control.
  • Knowledge of analog, digital and embedded microcontroller circuitry.
  • Knowledge of assembly language (Freescale, Microchip) a plus.
  • Knowledge of design, development, test engineering, and manufacturing processes.
  • Ability to read hardware block diagrams, schematics, and wiring diagrams.
  • Knowledge of PCB schematic and layout tools a plus.
  • Basic computer skills, including Microsoft suite; Outlook, Word, Excel, etc...
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Hire Velocity • City of Rochester (NY)

On-site
USD 90,000 - 120,000
Firmware/Hardware Engineer (Mid/Sr/Principal)
Firmware/Hardware Engineer (Mid/Sr/Principal)

Thrive Recruitment Agency • Akron (OH)

On-site
USD 75,000 - 105,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Jobtailor • Alameda (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

The Home Depot • Waltham (MA)

On-site
USD 120,000 - 170,000
Application Engineer
Application Engineer

Persimmon Technologies Corporation • Bedford (MA)

On-site
USD 90,000 - 110,000
Director of Software
Director of Software

Bionic Sciences Inc. • Atlanta (GA)

On-site
USD 85,000 - 110,000
Embedded Systems Engineer
Embedded Systems Engineer

VS Tech Solutions • York

On-site
USD 80,000 - 100,000
Senior/Staff Embedded Software Engineer, Robotics Devices
Senior/Staff Embedded Software Engineer, Robotics Devices

RoboForce • Milpitas (CA)

On-site
USD 100,000 - 140,000
Health, dental, and vision insurance
401(k) plan
Competitive stock options/equity programs
+2
Sr Advanced Software Engineer-24667
Sr Advanced Software Engineer-24667

OLSA Resources, Inc. • Glendale (CA)

On-site
USD 90,000 - 120,000
Electrical Engineer - Robotics
Electrical Engineer - Robotics

HDT Global • Fredericksburg (VA)

On-site
USD 90,000 - 140,000