Embedded Software Engineer

RLC Electronic Systems · Sinking Spring, PA, US

Spotted 3h agofulltime
Job description

About this role

Employer-provided description, formatted for easier reading.

**Embedded Software Engineer**

RLC Electronic Systems, a fast\-pace dynamic design and manufacturing company is looking for an Embedded Software Engineer to join our team of professionals. This position is on\-site, and not remote.

We work on interesting and diverse projects for the cruise industry, gaming, medical instrumentation, measurement, and space exploration, to name a few. If you want to walk into a Home Depot, sporting goods store, Dr’s office, cruise ship or visit a carwash and see one of the projects that you managed then this is the job for you.

**Job responsibilities include:**

\- Work alongside fellow software and hardware engineers

\- Develop and debug source code which includes multi\-threaded applications and interfacing with various peripheral devices

\- Produce quality software documentation including design and unit test plans

\- Assist in testing the developed software and provide support for field problems

\- Compile and write support documentation for finished project

\- Occasional travel to customer / install sites

Requirements

**Skills needed:**

Work as part of a team with minimal supervision

Positive, proactive attitude

Ability to stay focused on tasks and meet deadlines

Programming \- Writing computer programs for various purposes.

Critical Thinking \- Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

Complex Problem Solving \- Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.

Learning Strategies \- Selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new things.

Excellent problem solving skills

**Qualifications skills include:**

Bachelors degree in Computer Science or equivalent

Proficient in C/C\+\+ programming Linux, ARM, mobile device applications, such as Android/iPhone and relevant development tools

Minimum 2 years experience in software development

Embedded systems design experience

Micro\-processor/micro\-controller knowledge

TCP/IP Sockets programming experience a must

Device Driver development knowledge

Preference to candidates familiar with RS232/RS422/RS485 communications standards

PLC programming a plus

Good organizational and verbal communication skills

\*Please plan to bring along examples of previous projects and accomplishments and your role in creating/solving the task at hand.

RLC Electronics Systems offers a strong compensation and benefits package as well as a beautiful working environment. Learn more about RLC by visiting our website: www. rlcsystems.

com.

Education:

  • Bachelor's (Required)

Language:

  • English (Required)

Ability to Commute:

  • Sinking Spring, PA 19608 (Required)

Work Location: In person

Interested in this role?Continue on RLC Electronic Systems's careers page.
Apply on RLC Electronic Systems