23 days old
2018-02-022018-03-04

Full-stack Embedded Software Engineer for Edge Devices

Siemens
Princeton, NJ
**Full-stack Embedded Software Engineer for Edge Devices**







Locations:Princeton, New Jersey







Job Family: Engineering







Apply







English (US)







**Job Description**







**Division:** Corporate Technology



**Business Unit:** Corporate Technology



**Requisition Number:** 221611



**Primary Location:** United States-New Jersey-Princeton



**Assignment Category:** Full-time regular



**Experience Level:** Entry level



**Education Required Level:** Bachelor's Degree



**Travel Required:** 5%







**Division Description:**







Siemens is a global technology powerhouse that has stood for engineering excellence, innovation, quality, reliability and internationally for more than 165 years. As a global technology company, Siemens is rigorously leveraging the advantages that this setup provides. To tap business opportunities in both new and established markets, the Company is organized in nine Divisions: Power and Gas, Wind Power and Renewables, Energy Management, Building Technologies, Mobility, Digital Factory, Process Industries and Drives, Healthineers and Financial Services. Our support functions are split into two organizations, Corporate Core and Corporate Services. These organizations provide essential services to better enable responsible and profitable growth. For more information, please visit: http://www.siemens.com/businesses/us/en/







**Job Description:**







For nearly 170 years, pioneering technologies and the business models developed from them have been the foundation of Siemens success. Our central research and development unit, Corporate Technology (CT) plays an important role in this. Together withour global network of experts,we are a strategic partner to Siemens operative unitsand provide important services along the entire value chain from research and development to production and quality assurance, as well as optimized business processes.Our support provided to the businesses in their research and development activities is ideally balanced withour own future-oriented research.







We at Corporate Technology are more than employees:Weare actively helping to make peoples lives a little better every day. Would you like to be a part of that? Then join us. We offer you a high level of practical relevance as well as an opportunity to individually contribute your knowledge and your visions around the world. Whether youre helping to develop products for the operating units or working in interdisciplinary projects for the business areas: At Corporate Technology youll be working in the heart of Siemens technological researchtogether with the best.







As products, production systems, buildings and infrastructure become more complex, integrated and interactive, intelligent automation and control components are demanded that manage complexity and uncertainty, understand their environment, adapt their behavior, and often act autonomously. Based on deep experience in automatic feedback control, signal processing, robotics, lifecycle engineering, data analytics, mathematics and simulation, the Technology Field Future of Automation (FoA) provides methods and software modules to simulate, optimize, operate and control systems and processes. Its experts are located in Princeton, Munich, Bangalore & Beijing to best serve its customers.







In this role, the successful candidate will help drive (1) the creation of innovative technologies in the field of Automation Runtime Systems, (2) identification of relevant government programs for these new technologies, and (3) the business case proposals to both Siemens internal and external customers.







**What are my responsibilities?**







Develop highly distributed embedded firmware (C / C++) running on the Edge devices



Develop engineering software (C++ / C#/ Java)



Excellent interpersonal and communication (verbal & written) skills in English a must



Flexibility and adaptability to work in a growing, dynamic team.



Design, implement, test, optimize, and document software components



Interface with technical leads to develop new and innovative solutions



Collaborate with peers to successfully complete project tasks



Support research activities and implements novel ideas



Build relationships with customers to understand software and business requirements







**What skills are needed to qualify for this job?**







BS required in Computer Science / Electrical Engineering / related fields. MS is a plus.



2+ years of research experience in software engineering field a must.



Programming skills in C / C++ required



Knowledge of (realtime) operating systems (e.g. Linux, VxWorks)



Background in scripting languages such as python is a plus



Knowledge of the SIMATIC automation programming environment and concepts a plus



Proficiency in common software development processes



Proven experience using Integrated Development Environments



Excellent interpersonal, presentation and communication (verbal & written) skills a must. English language skills required.



Successful candidate must be able to work with controlled technology in accordance with US Export Control Law. US Export Control laws and applicable regulations govern the distribution of strategically important technology, services and information to foreign nationals and foreign countries. Siemens may require candidates under consideration for employment opportunities to submit information regarding citizenship status to allow the organization to comply with specific US Export Control laws and regulations. Additional information on the US Export Control laws & regulations can be found on http://www.bis.doc.gov/index.php/policy-guidance/deemed-exports/deemed-exports-faqs?view=category&id=33#subcat34







**Equal Employment Opportunity Statement**



Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.







**EEO is the Law**



Applicants and employees are protected under Federal law from discrimination. To learn more, Click here at https://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm .







**Pay Transparency Non-Discrimination Provision**



Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here at https://www.dol.gov/ofccp/pdf/pay-transp_formattedESQA508c.pdf .

Categories

  • Engineering
  • Financial Services
  • Government
  • Information Technology
  • Legal

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Full-stack Embedded Software Engineer for Edge Devices

Siemens
Princeton, NJ

Share this job

Full-stack Embedded Software Engineer for Edge Devices

Siemens
Princeton, NJ
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast