Siemens Softare Engineer - C, C++, Embedded Systems in Florham Park, New Jersey
Softare Engineer - C, C++, Embedded Systems
Locations:Florham Park, New Jersey
Job Family: Engineering
Division: Building Technologies
Business Unit: Region Americas
Requisition Number: 211424
Primary Location: United States-New Jersey-Florham Park
Assignment Category: Full-time regular
Experience Level: Mid level
Education Required Level: Bachelor's Degree
Travel Required: 5%
With power chain management from creation to consumption, and over half a dozen manufacturing hubs here in the U.S., Siemens Energy Management provides technologies for the economic, reliable, and intelligent transmission and distribution of electrical power. From smart grid and energy automation technology, to power supply for industrial plants and high-voltage transmission systems, Siemens is providing intelligent technologies to a diverse clientele.
For more information, please visit: http://www.siemens.com/businesses/us/en/energy-management.htm
Design, Develop, implement, and maintain fire industry solutions
Design experience in C, C++, real time embedded systems, in circuit emulation and debugging.
Designs, develops, and implements new products and supports existing products for the fire alarm market. Independently and under the guidance of a more senior level engineer, designs and implements software for microprocessor based products and PC based products.
Recommends changes in procedure, design or equipment where necessary.
Schedules work to meet completion dates and technical specifications and identifies resource issues which will affect the schedule. Tracks and reviews project status with management.
Coordinates the activities of lower level engineers, technicians and technical writers to bring the project to successful completion. Mentors lower level engineers on all duties.
Occasionally travels to field locations by plane or car (5%) to troubleshoot product problems. Participates in the development of test strategies for devices and systems
Minimum bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or related degree.
Must be able to work in the United States without corporate sponsorship now and within the future.
Software application development experience in automotive and/or portable consumer electronic devices in embedded domain
5+ years of experience in ASP.NET, C# or Visual Studio C++ Deep understanding of SOA, web security architecture, REST APIs, event-driven architecture, and other architectural patterns
Prior embedded systems development experience with solid fundamental computer science skills and strong programming skills
Experience developing systems with database backend such as SQL Server, Oracle, or NoSQL.
Good understanding of object oriented analysis and design
Extensive experience writing high quality unit tests against mock objects
Experience with an Integrated Development Environment (IDE) tools
Experience with revision control tools, issue-tracking tools, compilers, in-circuit emulators, and debuggers,
Experience with static analysis tools
Working knowledge of configuration management / revision control tool
Possess proven troubleshooting skills
Be curious, detail oriented, and analytical, with a proven ability to learn quickly
Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks
Have proven ability to self-manage, as well as manage interdisciplinary relationships
Experience with SCM tools, Clear Case, Subversion, GIT, JIRA
Common tools used for embedded development and IDEs are highly preferred
Experience with using and managing agile software development process
Experience using PC for reports, data analysis, and project scheduling.
Experience with legacy IDE’s such as Visual Studio 6.0 and Visual Age
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 .