DeveloperJobs.io
← Back to all jobs
Siemens

Senior Software Developer

Wilsonville, OR $82k - $139k/yr Full time Posted 17d ago

Job Description

Senior Software Developer position at Siemens in Wilsonville, OR (hybrid); salary range USD 81,800 - 139,100 per year.

Responsibilities

  • Develop innovative, robust solutions to tackle intricate lithography and optical proximity correction challenges, balancing accuracy and performance.
  • Prepare and present thorough technical proposals and design discussions for peers and management, including trade offs and risk assessments.
  • Write production-ready C++ software engineered for massively parallel and scalable platforms, emphasizing reliability, maintainability, and performance.
  • Conduct detailed quantitative analyses of software performance, quality metrics, and system health to drive continuous improvement.
  • Optimize performance for highly parallel, scalable software platforms, identifying bottlenecks and implementing cross-component improvements.
  • Explore current research and adjacent fields to inform design decisions and align solutions with industry advances.
  • Create regression tests and establish ongoing monitoring of software health, stability, and performance metrics in production.
  • Diagnose and fix production defects quickly, ensuring minimal downtime and rapid restoration of service.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field; master's or doctoral degree preferred, or equivalent professional experience.
  • Several years of professional software development experience in relevant domains.
  • Strong proficiency in object oriented C++ programming.
  • Ability to navigate large software codebases and devise innovative, effective solutions.
  • Solid experience delivering highly optimized, scalable distributed systems implemented in C++.
  • Solid understanding of Linux based software development practices.
  • Strong grounding in computer science fundamentals, algorithms, and core computer systems concepts.

Technologies

  • C++
  • Linux

Benefits

  • Incentive compensation eligibility
  • Health and wellness benefits

Similar Jobs