drjobs Software Developer - Princeton, NJ

Software Developer - Princeton, NJ

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Princeton, NJ - USA

Yearly Salary drjobs

$ 129584 - 148800

Vacancy

1 Vacancy

Job Description

ATTENTION MILITARY AFFILIATED JOB SEEKERS- Our organization works with partner companies to source qualified talent for their open roles. The following position is available toVeterans Transitioning Military National Guard and Reserve Members Military Spouses Wounded Warriors and their Caregivers. If you have the required skill set education requirements and experience please click the submit button and follow the next steps.
Unless specifically stated otherwise this role isOn-Site at the location detailed in the job post.


Rate of Pay: The salary range for this position in Princeton NJ is $129584.00-148800.00 per year and this role may be eligible to earn incentive compensation. Siemens offers a variety of health and wellness benefits to employees. Details regarding our benefits can be found here: . In addition this position is eligible for time off in accordance with Company policies including paid sick leave paid parental leave PTO (for non-exempt employees) or non-accrued flexible vacation (for exempt employees).

Duties: Responsible for helping in the creation of innovative technologies in the field of Automation Runtime Systems the realization of the new technologies and the transfer of innovations into automation software products; design implement test optimize and document software components; develop highly distributed embedded firmware running on the Edge devices which include PLCs such as SiBas PN micro box and nano box; conduct testing concepts in labs on real machines which will require handling of Robots such as Universal Robots and KUKA; conduct software unit testing with GTest framework for C/C-HE components and NUnit Test framework for C# components as well as conduct integration Tests with Python; develop software connectors for commutation language integration and other environment integration such as PLC; analyze the performance of various software components and demonstrate proof of concepts.
Additional Qualifications/Responsibilities
Requirements: Employer will accept a bachelors degree or foreign equivalent in Computer Science Computer Engineering Electrical Engineering or related field and 36 months of experience in the job offered or in a Software Developer-related occupation.

Alternatively employer will accept a Masters degree or foreign equivalent in Computer Science Computer Engineering Electrical Engineering or related field and 12 months of experience in the job offered or in a Software Developer-related occupation.

Position requires experience in the following:

Performing C/C Firmware development.
Working with communication interfaces (PROFINET and UDP/IP).
Application development for multi-core microcontroller on VXworks OS.
Performing test development with python scripts.
Working with PLC programming.
10% domestic and international travel is required. 30% telecommuting may be permitted within commutable distance from office Hybrid role

Referral Program: Incentives offered through the Companys Employee Referral Program are applicable to this position.

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.