Embedded Software Engineer

Harsco Corporation Charlotte , NC 28201

Posted 3 weeks ago

Job Description:

Embedded Software Engineer

Posted: July 26, 2019

Location: Suite 100, 1F Torringdon 3, Ballantyne, NC , 28277, United States

Job Family: Engineering Job Type: Full-Time/Exempt Contact: HR Rail Employment Requisition Number: 19-136

Job Summary:

Big Yellow Complex Equipment!

Think of the controls needed to operate all the on-board systems of a locomotive, then add hydraulics, pneumatics, GPS, IoT, and even standalone software packages. We are the leading provider of technically advanced equipment to the Rail industry that improves safety and efficiency around the world. Join our team of over 40 Software Engineers; part of a global team of over 100 engineers in this design-driven environment.

As Embedded Software Engineer, you'll design and develop real time embedded machine control solutions for railway maintenance equipment including graphical user interfaces and machine I/O, seeing your projects through manufacturing support, testing, and onsite troubleshooting and debugging during machine commissioning. You'll work both as an individual contributor and as part of a team to solve software issues related to the design, development, deployment, testing and operation of systems. You'll have the opportunity to take controls projects from concept through field commissioning and support.

You have your choice of our office locations in Columbia, SC; Ludington, MI; Fairmont, MN; Cherry Hill, NJ; Charlotte, NC or Seven Hills (Pittsburgh area), PA. Our main product development team is in Columbia. Relocation assistance is available. Visa sponsorship will be provided.


  • You must have a combination of education and experience as follows:

  • Bachelors degree in Software, Electronic, Computer or other similar Engineering discipline with 3+ years of experience described below OR

  • Associates degree in Software, Electronic, Computer or other similar Engineering discipline with 7+ years of experience described below OR

  • 10+ years of design experience as outlined below with no technical degree

  • Creation of embedded control code in C and C++

  • Experience with Visual Studio.net and Windows CE

  • Embedded network experience (such as SAE J1939, CAN Open) or other distributed embedded control systems

  • Experience with configuration management tools (such as SVN Quit, CVS, SourceSafe, etc.)

Preferred Qualifications:

  • Bachelor's degree in a technical discipline

  • Experience with complex controls of heavy mobile equipment including hydraulics and pneumatics

  • Exposure to requirement management (Jama) and issue tracking (Jira) software

  • Robotics, device control and distributed I/O controls

  • Experience with electrical controls engineering

  • Experience with wired and wireless communication protocols

  • Ability to develop original algorithms, create code and write test cases

  • Fluency in English, both written and verbal

  • Ability to work effectively across functions in a highly matrixed environment

  • Ability to work independently with minimal supervision

  • You must be willing and able to travel via commercial airline, automobile, and other public transportation, both domestically and internationally, approximately 15- 20% of the time (travel for those working in locations other than Columbia, SC, will be higher initially, and will be about 25% after indoctrination).

If you have the Basic Qualifications and are a highly motivated engineer that is looking to join a great team, apply today (it is a quick and easy process)! If you have trouble viewing the page, please try another browser - this site is not compatible with Internet Explorer.

For Columbia, SC; Ludington, MI; or Fairmont, MN: https://jobs.localjobnetwork.com/j/38361290

For Charlotte, NC or Seven Fields, PA: https://jobs.localjobnetwork.com/j/38361306

Harsco Rail is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

If you have a difficulty applying for any job posted on Harsco Rail's website because a disability prevents you from using the online system, Harsco Rail offers the following alternate application procedure: Contact Shannon Godby, HR Manager NOAM, at 803-822-9160 and Harsco Rail will arrange for an alternate method of applying and will consider your application together with all other applications received for the job. Please call only for disability application.

We are an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected Veteran status.

Read More

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Design Engineer

Beyondsoft Group

Posted 2 days ago

VIEW JOBS 8/19/2019 12:00:00 AM 2019-11-17T00:00 Overview Beyondsoft Consulting, Inc., is a leading, technical solutions and consulting partner. We combine emerging technologies and proven methodologies to tailor elegant solutions that solve complex challenges and empower our customers to accelerate their business goals. Our services include end-to-end support for cloud, digital, data analytics, multi-language translation, and testing. Responsibilities Responsibilities: * Develop software programs of a complex nature, including operating systems, applications, and/or network products. * Design and perform analysis on moderately complex programs and systems. * Analyze performance bottlenecks and system failures. * Contribute to the development of processes and methodology. * Assist in the development of assignments and schedules. Qualifications Qualifications: * Software development experience (more than 3 years) * Degree: Bachelor's in computer science * C#, Azure * Customer facing experiences. We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability Beyondsoft Group Charlotte NC

Embedded Software Engineer

Harsco Corporation