Siemens-posted about 1 year ago
$87,600 - $157,700/Yr
Full-time • Entry Level
Remote • Huntsville, AL
10,001+ employees
Machinery Manufacturing

Siemens Digital Industries Software is seeking a Software Engineer to join the team responsible for developing the Solid Edge line of software products. This role involves working on a large commercial CAD application, focusing on software design and programming to meet customer expectations and ensure high-quality delivery. The position offers a collaborative environment where the engineer will engage in all stages of the software development life cycle (SDLC) and may involve customer interactions.

  • Contribute individually or in a team to meet project requirements.
  • Maintain existing software code and resolve customer and internally reported problems.
  • Write clean, robust, and maintainable code to minimize the cost of defects over time.
  • Work with customers to understand and improve existing code for their area.
  • Follow the various steps in the SDLC process, including writing design documents and coding.
  • Bachelor's or Master's degree in Computer Science, Engineering, or related discipline.
  • Strong knowledge of C, C++, and MFC.
  • Minimum of 2+ years of programming experience in C, C++.
  • Experience and knowledge in at least one of the following languages: C#, Java, or Python.
  • Knowledge of advanced data structures, object-oriented analysis, and design.
  • Product development experience.
  • Familiarity with the software development life cycle.
  • Passion for learning and adopting new technologies.
  • Open, communicative, and articulate; works well in a team environment.
  • Ability to collaborate effectively across disciplines, roles, and geographical and time-zone boundaries.
  • Flexible working arrangements (hybrid remote and on-site).
  • Health and wellness benefits.
  • Paid sick leave.
  • Paid parental leave.
  • PTO or non-accrued flexible vacation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service