Top Software Engineer Jobs
As a Sr. Software Developer at PTC, you'll work on cloud-based applications and cutting-edge technology, leading projects, developing features, maintaining code quality, and mentoring peers. You'll engage in Agile practices and collaborate closely with product designers and managers to deliver high-impact solutions.
The Staff Software Engineer will lead and mentor a team of software developers in the R&D Software Engineering team, focusing on the development and enhancement of instrument software. Responsibilities include driving technical solutions and fostering strong customer relationships to improve products after initial FDA approval.
The Staff Software Engineer will be responsible for developing front-end and back-end solutions, building products from scratch, and analyzing data trends to inform product decisions. They will collaborate with international teams and prioritize customer satisfaction within a culture of innovation.
As a Lead Software Engineer, you will work on Cadence’s Genus Synthesis Solution, focusing on logic synthesis and physical design. Responsibilities include enhancing software products, coding to specifications, analyzing design requirements, and providing general team support in a high-performance culture.
The Principal Software Engineer will develop software tools for Design For Test (DFT) and Automatic Test Pattern Generation (ATPG). Responsibilities include building reliable, scalable software, optimizing software architecture, and enhancing performance. The role requires collaboration with engineers to create tools that are efficient and user-friendly.
The role involves developing reliable and scalable software tools for Design For Test and Automatic Test Pattern Generation. The engineer will collaborate with a team to create high-performance software and research solutions aimed at improving software architecture and efficiency.
The Sr. Principal Software Engineer will focus on developing high-performance software tools for Design For Test (DFT) and Automatic Test Pattern Generation (ATPG). Responsibilities include software architecture research, algorithm optimization, and collaboration with engineers to deliver reliable and scalable solutions.
The Senior Software Engineer will work on developing an AI graph compiler to optimize neural networks for execution on embedded platforms. Responsibilities include innovating optimization techniques and algorithms for mapping neural networks onto Tensilica Xtensa processors and specialized accelerators.
Featured Jobs
The Lead Software Engineer at Cadence is responsible for designing, implementing, and validating algorithms for the UFE platform, as well as providing R&D support for application and product engineers. This role involves debugging, problem analysis, and introducing new features to enhance the platform.
As a Lead Software Engineer at Cadence, you will design and deploy innovative synthesis optimization algorithms, support application and product engineers with debugging and solutions, and enhance the Genus software product. A strong background in software engineering and familiarity with logic synthesis are essential.
The Principal Software Engineer at Cadence is responsible for designing and implementing Tensilica software tools, particularly the instruction set simulator for RISC-V processors. This role involves developing software models, enhancing existing simulators, verifying models in co-simulation environments, and integrating simulators with third-party systems.
Seeking a Senior Software Engineer, Costing (SAP) at Moderna to lead finance-related configuration and development for business processes within SAP S/4 HANA. Responsibilities include strategic solutions in finance accounting, costing accounting, and continuous improvement projects. Requires 8 years of experience in financial business processes in an SAP environment and 3 years with SAP S/4 HANA platform. Bachelor's degree in computer science or related field is required.
Lead the discovery phase of large software engineering projects by collaborating with teams to determine project strategy, design sustainable architecture, and drive prototype development. Influence engineering and product methodologies, establish strategic plans for system stability, and oversee project teams to ensure quality architecture and design.
As a Senior Software Engineer, you will develop new features and maintain enterprise access control solutions, focusing on front-end development with Kotlin Multiplatform. Responsibilities include writing code, performing code reviews, collaborating with cross-functional teams, owning critical projects, and adapting to evolving project needs.
The Staff Software Engineer will design and build scalable mobile front-end applications, focusing on Android development. Responsibilities include collaborating with product and design teams, implementing native user interfaces, analyzing UI code, and leveraging advanced Android skills and methodologies.
As a Senior Software Engineer, you will design and develop scalable mobile front-end applications, focusing on Android development. Key responsibilities include collaborating with product and design teams, implementing custom user interfaces, and optimizing code for performance. You will leverage your expertise in Java, Kotlin, and the Android SDK while working closely with eCommerce stakeholders to enhance user experiences.
As a Senior Software Engineer on the Customer Experience Engineering team at Walmart Labs, you will lead and innovate in creating exceptional product experiences. This role requires collaboration with cross-functional teams to deliver high-performance solutions while optimizing web performance and solving complex design challenges. You'll craft experiences across various platforms with a focus on e-commerce.
As a Senior Software Engineer, you'll lead technical solutions architecture and design, develop a comprehensive payment lifecycle management solution, lead small engineering teams, troubleshoot production issues, and implement business solutions while ensuring compliance with corporate standards.
The Senior Software Engineer will lead technical projects utilizing .NET and Azure technologies, provide guidance to teams, mentor engineers, and improve software architecture and practices. Responsibilities include project execution from inception to completion, risk mitigation, and continuous improvement initiatives focusing on scalability and performance.
In this role, you will design, build, and maintain high-performance front-end applications for Walmart's customers. You will enhance applications through coding best practices, ensure functionality, and analyze system performance. Additionally, you will develop automated tests, plan hardware capacity for high traffic events, and work with stakeholders on A/B testing.
As a Junior Software Engineer, you will design and enhance core trading infrastructure, working on tasks like architecting market data storage formats, updating messaging protocols, and optimizing websocket handling. Collaborating with various developers, you'll tackle challenges in trading algorithms and maintain a research environment.
As a Senior Software Engineer at Walmart Global Tech, you will design and maintain high-performance front-end applications, develop reusable code, analyze system performance, and contribute to continuous improvement in coding practices. You will work with stakeholders, manage application functionality, and enhance user experiences for both customers and associates.
As a Senior Software Engineer, you will enhance performance and reliability, and build new features for Postgres data pipeline services. Responsibilities include creating technical designs, coding, collaborating with stakeholders, and resolving customer issues throughout the project lifecycle.
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to solve key business problems, engage in pair programming, and write code across multiple tech stacks, all while contributing to the company's evolution and fostering a culture of learning and improvement.
The Staff Software Engineer will lead the development of high-performance databases using PostgreSQL or Cassandra, collaborate with teams to innovate solutions, mentor engineers, and influence technical strategies for system improvements and new product developments.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results