Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Bachelor's Degree in Engineering or a related field. Proven experience in advanced engineering roles. Strong analytical and problem-solving skills. Ability to work collaboratively in a team-oriented environment. Excellent communication and interpersonal skills.
About the job
Join BCforward as a Senior Advanced Engineer and play a pivotal role in shaping innovative engineering solutions. We are seeking passionate and experienced professionals to contribute to our diverse projects, drive technological advancements, and collaborate with cross-functional teams to achieve excellence.
About BCforward
BCforward is a leading provider of IT consulting and staffing services, dedicated to creating value for our clients through innovative technology solutions and exceptional talent. With a commitment to excellence and a culture of collaboration, we empower our employees to thrive and grow in their careers.
Embark on a transformative career with ASM, where cutting-edge technology intersects with a collaborative culture.For over 55 years, ASM has been leading the charge in innovation and technological advancements. With a diverse workforce of over 4,500 professionals representing 70 nationalities, our team and our advanced semiconductor solutions are at the heart of significant trends, including 5G, cloud computing, AI, and autonomous driving. But we’re not just about technology; we prioritize diversity, inclusion, and sustainability, making a positive impact on the global community. Our development programs are designed to foster your growth, paving the way for a future filled with potential and groundbreaking innovation. As a Senior Software Engineer at ASM, you will be integral to the fusion of innovative software and sophisticated hardware, driving real-world impacts for our customers. You will take on the role of a technical leader, tackling the most complex software challenges in semiconductor manufacturing—enhancing system reliability, safety, and performance for our global clients. In this position, you will not only address issues but also spearhead investigations, shape architectural decisions, and implement long-term, systemic enhancements that propel advanced semiconductor technology across the globe. Your Key Responsibilities Include:Leading in-depth technical investigations into software-related safety protocols, confirming corrective and preventive measures.Analyzing and optimizing multiple interconnected subsystems to achieve a comprehensive understanding of full platform workflows.Driving root cause analysis and corrective actions (RCCA) through packet captures, log correlation, and system-level assessments.Designing and assessing subsystem architectures, with a focus on multi-threading and scheduler interactions.Developing, testing, deploying, maintaining, and continually enhancing software for advanced semiconductor manufacturing equipment.Troubleshooting intricate software challenges, particularly in real-time control systems.Serving as a technical escalation point—providing support to field engineers and customers worldwide. Collaborating with QA and Support to replicate field issues and bolster regression coverage.Authoring and reviewing system specifications, software designs, and testing protocols.Investigating both internal and external technical inquiries, delivering clear analyses and actionable solutions.Evaluating and influencing software engineering tools and system design strategies.Planning and coordinating swift software updates and deployments in high-stakes environments.
Join ASM, a leader in semiconductor technology, where innovation meets collaboration.With over 55 years of experience, ASM has consistently been at the forefront of technological advancements. Our diverse team of 4,500 ASMers, representing 70 nationalities, actively contributes to cutting-edge trends such as 5G, cloud computing, artificial intelligence, and autonomous driving. We prioritize diversity, inclusion, and sustainability, aiming to make a positive global impact. Our development programs are designed to foster your growth, pushing the boundaries of innovation to unlock your full potential. As a key member of ASM’s Software Engineering team, you will develop sophisticated control software that powers the most advanced semiconductor manufacturing equipment worldwide. Your contributions will directly influence robotics, gas flow systems, and temperature control hardware, yielding real-time results in chip production. Located in Phoenix, you will collaborate with teams across the globe, helping to shape the future of semiconductor automation and factory integration.
About ASM International ASM International has spent over 55 years advancing technology in the semiconductor industry. The company employs more than 4,500 people from 70 nationalities, contributing to developments in 5G, cloud computing, artificial intelligence, and autonomous driving. ASM values diversity, inclusion, and sustainability, and invests in employee development to support both individual growth and innovation. Role Overview: Senior Software Engineer I This Senior Software Engineer position is based in Phoenix, Arizona. The role focuses on connecting advanced software with sophisticated hardware in semiconductor manufacturing. Acting as a technical leader, this engineer will address complex software challenges, improve system reliability and safety, and influence architectural decisions that shape ASM's global technology footprint. Key Responsibilities Investigate software safety interlocks and validate corrective and preventive actions. Analyze and optimize workflows across multiple interacting subsystems for a full platform perspective. Drive root cause and corrective action (RCCA) processes using packet captures, log analysis, and system-level troubleshooting. Design and evaluate subsystem architectures, including multi-threading and scheduler interactions. Develop, test, deploy, maintain, and improve software for advanced semiconductor manufacturing equipment. Troubleshoot complex software issues, including those in real-time control systems. Serve as a technical escalation point for field engineers and customers worldwide, working with QA and Support to reproduce field issues and strengthen regression testing. Write and review system specifications, software designs, and test plans. Investigate technical inquiries from both internal and external sources, providing clear analysis and actionable recommendations. Evaluate and influence choices of software engineering tools and system design. Plan and coordinate rapid software fixes and deployments when urgent issues arise.
About Speechify Speechify helps people listen to articles, documents, and books with ease. Our tools let users access information at their own pace, whether at a desk or on the move. As the top app in our category, we continue to grow and shape how people consume audio information. Role Overview: Senior Software Engineer, Core Experiences The Core Experiences Team builds and maintains the core services and SDKs that drive Speechify across platforms. This team sits at the intersection of product design and infrastructure. The role suits someone who enjoys both strategic problem-solving and hands-on engineering, especially when it comes to designing APIs and systems that directly impact users. What You Will Do Work with Speechify’s Product Teams to define project scopes, speed up feedback loops, weigh integration and user experience trade-offs, and deliver solutions through our cross-platform SDK. Improve existing features by designing better abstractions and optimizing algorithms for faster load times and smarter parsing. Build cloud functions, lightweight backend services, and tasks using Kotlin. What We Look For Strong systems thinker who values simple, effective design and understands how to optimize complex systems. Ability to move quickly, generating ideas and knowing which ones to act on immediately versus those needing more development. Focus and discipline to thrive in a growing startup, with good judgment about when to collaborate and when to work independently. Excellent collaboration skills, able to work well with designers, marketers, and product managers. Location Phoenix, AZ, USA
About PrePassPrePass® stands as North America's leading platform for weigh station bypass and toll management, revolutionizing the transportation sector. Our innovative solutions ensure that commercial vehicles operate safely, efficiently, and in compliance with regulations. By continually improving how fleets manage their journeys, we contribute to the overall economy, allowing trucks to move seamlessly with our cutting-edge toll management and safety technologies.At PrePass, we value bold thinkers who are passionate about making a significant impact in the transportation industry. Our real-time solutions are deployed nationwide, empowering fleets to achieve their goals while addressing complex challenges. Join us in shaping the future of transportation.About the RoleWe seek a Senior Software Engineer to spearhead the design and development of working prototypes, proofs of concept (PoCs), and pilot-ready solutions aimed at validating technical feasibility and enhancing decision-making. Your expertise will bridge software development, cloud platforms, and hardware integration as you collaborate closely in our hands-on lab environment and support field testing efforts.You will assess emerging technologies, compile empirical evidence, and create documentation to inform future production systems. This hybrid role requires a presence in our Phoenix, AZ office at least three days per week to facilitate collaborative lab work and testing.Essential ResponsibilitiesPrototype Development & Technical InnovationDesign, develop, and maintain intricate software solutions utilizing C#, modern .NET, and SQL Server, ensuring a balance between rapid prototyping and high engineering quality.Create cloud-native prototypes and services on Microsoft Azure, including App Services and Azure Functions.Develop APIs and integration components that connect software systems with hardware, external services, and data sources.Investigate and prototype containerized architectures using Docker, Kubernetes, and Azure container services to evaluate scalability and deployment patterns.Implement applied AI functionalities within prototypes and PoCs, including data analysis and automation processes.Research, Prototyping & EvaluationLead the swift development of PoCs and prototypes, establishing hypotheses, success metrics, and evaluation criteria.Gather data and insights to recommend the advancement or adjustment of initiatives based on findings.
Join ASM and be at the forefront of technological innovation in a collaborative environment.With over 55 years of industry leadership, ASM is a pioneer in semiconductor technology, employing more than 4,500 talented individuals from 70 different nationalities. Our advanced semiconductor devices are integral to transformative trends including 5G, cloud computing, AI, and autonomous driving. We are committed to diversity, inclusion, and sustainability, making a positive impact across the globe. Our development programs are designed to foster your professional growth, pushing the boundaries of innovation.As a pivotal member of ASM's Software Engineering team, you will create cutting-edge control software that powers the most advanced semiconductor manufacturing equipment globally. Your contributions will significantly influence robotics, gas flow systems, and temperature control hardware, delivering real-time performance in chip production. Working from our Phoenix office, you will engage in global collaboration to define the future of semiconductor automation and factory integration.
Join ASM and be part of a transformative journey where technology and teamwork converge.For over 55 years, ASM has led the way in innovation, pushing the limits of what’s possible in the semiconductor industry. Our diverse team of over 4,500 professionals from 70 nationalities is at the heart of advancements in 5G, cloud computing, artificial intelligence, and autonomous driving. We’re committed to fostering a culture of diversity, inclusion, and sustainability, positively impacting the world around us. Our development programs are tailored to support your career growth, enhancing your skills and unlocking your potential.** This position is not eligible for visa sponsorship. Candidates cannot require sponsorship now or in the future**Role Overview:As a Senior Software Quality Assurance Engineer at ASM, you will play a pivotal role in ensuring the reliability and performance of our software that powers advanced semiconductor processing equipment. You will engage in testing and validating software, optimizing QA processes to align with CI/CD methodologies, and collaborate with talented teams across the globe. Your efforts will have a direct impact on the functionality and efficiency of cutting-edge hardware in the semiconductor sector. Key Responsibilities:Design, develop, execute, maintain, and enhance software test suites.Conduct both manual and automated testing in simulated environments and on actual semiconductor manufacturing equipment.Analyze engineering designs against expected outcomes, providing constructive feedback.Automate and optimize QA processes to integrate smoothly with CI/CD development workflows.Establish and implement quality standards and procedures to improve existing business processes.Collaborate closely with Process Engineering teams to test systems, confirm engineering designs, and identify areas for quality enhancement.Develop and manage test plans and cases to ensure comprehensive validation of software enhancements and bug fixes.Gain a deep understanding of ASM system operations, encompassing mechanical, electrical, and software functionalities.Document testing protocols and feedback to ensure quality and consistency across projects.
Join us at usm2 as a Senior Software Development Engineer in Test (SDET) in Phoenix, Arizona. In this pivotal role, you will be responsible for ensuring the quality and reliability of our software applications through automated testing frameworks. You will collaborate with cross-functional teams to design, implement, and maintain test strategies that enhance our products and ensure a seamless user experience.
Cognite is leading the charge in industrial digitalization, developing cutting-edge AI and data solutions that tackle some of the most challenging and impactful issues globally. With an unparalleled industrial background and a robust suite of AI capabilities, including low-code AI agents, Cognite is at the forefront of accelerating digital transformation, driving operational enhancements and efficiency.Our ambitious vision is to unlock $100 billion in customer value by 2035, fundamentally reshaping the landscape of global industry.
Join ASM's Innovative Team!For over 55 years, ASM International has been a pioneer in semiconductor technology, leading the charge in innovation and advancements that shape the future. With a diverse workforce of over 4,500 professionals from 70 nationalities, our cutting-edge semiconductor devices are instrumental in transformative trends including 5G, cloud computing, AI, and autonomous driving. At ASM, we go beyond technology; we are committed to diversity, inclusion, and sustainability, making a positive impact on the world. Our dedicated development programs foster your growth, helping you to shape your future while pushing the boundaries of innovation.Your MissionAs a Senior Software Engineer specializing in .NET MAUI, you will play a critical role in revolutionizing semiconductor manufacturing. You will design and develop sophisticated cross-platform applications that facilitate real-time control of robotics, sensors, and state-of-the-art hardware. Your contributions will significantly enhance the performance of the world's leading chip-making equipment, driving innovation in a dynamic global setting.Key ResponsibilitiesDesign, develop, test, and maintain cross-platform applications utilizing .NET MAUI and MVVM.Lead architectural decision-making and implement best practices for clean code across mobile and desktop environments.Work collaboratively with global teams to translate business requirements into robust technical solutions.Integrate RESTful APIs and third-party services focusing on performance and scalability.Troubleshoot and resolve software issues, particularly in real-time control systems.Conduct code reviews and mentor junior developers to elevate team capabilities.Author and review system specifications, software designs, and comprehensive test plans.Engage in system design and software strategy discussions to enhance product development.Manage escalations and work closely with field engineers and customers worldwide.Optimize UI/UX across platforms ensuring a seamless user experience.
Embark on a rewarding journey with ASM, where innovative technology converges with a collaborative work environment.For over 55 years, ASM has led the way in technological advancements, pushing the boundaries of what's possible. With a diverse workforce of over 4,500 employees representing 70 nationalities, our team and our state-of-the-art semiconductor devices significantly impact global trends such as 5G, cloud computing, AI, and autonomous driving. We are more than just a technology company; we are committed to diversity, inclusion, and sustainability, striving to create a positive effect on the world. Our development programs are designed to foster your growth, shaping your future and expanding the horizons of innovation.At ASM, our Software Engineering teams are dedicated to delivering software solutions that yield immediate, measurable results in semiconductor processing equipment operations. The hardware includes robotics, gas valves, temperature controllers, and more.As a Senior Software Support Engineer, your role will be pivotal in diagnosing, replicating, and resolving software issues reported by our customers and within our demo lab.Key Responsibilities:Collect relevant information to investigate issues, reproduce them, identify root causes, and suggest corrective actions.Troubleshoot and resolve software issues, focusing on embedded software for control systems, while effectively triaging mechanical, electrical, and software bugs.Manage escalation calls with field support engineers, ensuring clear communication and effective resolution strategies.
About PrePassAt PrePass®, we are redefining the transportation industry with North America’s leading weigh station bypass and toll management platform. Our mission is to revolutionize logistics by ensuring that commercial vehicles operate safely, efficiently, and in accordance with regulatory requirements. By implementing innovative solutions, we help keep the economy moving while enabling fleets to navigate the highways seamlessly. Our robust systems provide real-time support to trucks, allowing them to bypass weigh stations and manage tolls effortlessly.Our forward-thinking approach attracts individuals who are not only driven by challenges but are also passionate about making a tangible impact in the world of transportation. We seek bold thinkers eager to embrace complexity and driven to innovate for the future.About the RoleWe are looking for a dynamic Software Engineering Lead to steer a team of engineers toward delivering robust, scalable solutions essential to our systems. As a hands-on leader, you will champion innovation and collaboration, directly influencing the technical success of our projects. You will work closely with product managers, architects, and cross-functional teams to develop solutions that align with our business objectives. This role is perfect for someone who excels at blending technical leadership with active development and mentorship.Essential ResponsibilitiesTeam Leadership and Development Lead and mentor a team of software engineers, cultivating a high-performance, collaborative environment. Conduct code reviews, provide technical guidance, and support the professional development of team members. Set clear objectives, track performance, and foster continuous growth within the team.Technical Architecture and Delivery Design, develop, and implement scalable, secure software solutions. Oversee the execution of software projects, ensuring they meet timelines, budgets, and quality standards. Leverage APIs, cloud technologies, and modern development methodologies to integrate solutions with enterprise systems.Collaboration and Communication Collaborate with product managers, architects, and stakeholders to prioritize initiatives and align on technical direction. Work with DevOps teams to establish efficient CI/CD pipelines and maintain reliable application monitoring. Simplify complex technical concepts to enable clear communication with non-technical stakeholders.Governance and Best Practices Maintain coding standards and best practices to ensure high-quality code. Foster a culture of continuous improvement and adherence to industry standards.
Join ASM: Where Innovation Meets Collaboration!With a legacy spanning over 55 years, ASM is a pioneer in the realm of advanced semiconductor technology. Our diverse team of over 4,500 professionals from 70 nationalities is at the forefront of groundbreaking advancements in 5G, cloud computing, artificial intelligence, and autonomous driving. We are committed to fostering diversity, inclusion, and sustainability while making a meaningful impact on the world. Our development programs are designed to support your career growth and expand the horizons of innovation. We are on the lookout for a talented Software Engineering Manager to spearhead our development initiatives for sophisticated semiconductor processing equipment and associated control systems. This pivotal role demands a robust technical background, exemplary leadership skills, and a passion for ensuring top-notch software delivery through collaboration with global, cross-functional teams. You will oversee a team of software engineers (both local and remote), chart strategic directions, and guarantee the successful realization of software development across various product lines.
Internship|On-site|Phoenix, Arizona, United States
PrePass builds technology that helps commercial trucks move efficiently and safely across North America. The company’s platform supports the transportation industry with toll management, weigh station bypass, and safety tools, all aimed at keeping freight moving and meeting regulatory requirements. With a focus on real-time solutions, PrePass works to solve complex challenges and values ambitious, thoughtful problem-solving. The team welcomes those who want to make a difference in the future of transportation. Role overview The Software Engineer Intern will help develop application prototypes and proofs of concept, as well as evaluate the performance of new and existing products. This position uses C# .NET for back-end work and React for front-end projects. Collaboration with cross-functional teams is central, especially on software that involves hardware interfacing and API integration. This internship is designed for recent graduates or early-career professionals who want to build their skills in a supportive, hands-on environment. What you will do Write and maintain code in C# .NET and React for both back-end and front-end projects. Build and enhance web applications for cloud-based environments. Develop prototypes, proofs of concept, and improvements to existing products. Conduct unit, component, and end-to-end testing to identify and fix bugs. Work to ensure software quality and a consistent user experience across browsers and devices. Troubleshoot and resolve development issues as they arise. Collaborate with developers and product stakeholders to gather requirements for new features. Share ideas and contribute to solutions through iterative development cycles. Participate in Agile/Scrum activities such as sprint planning, daily stand-ups, and retrospectives. Write technical documentation to support code maintainability, onboarding, and future updates. Location This internship is based in Phoenix, Arizona, United States.
Join BCforward as a Senior Advanced Engineer and play a pivotal role in shaping innovative engineering solutions. We are seeking passionate and experienced professionals to contribute to our diverse projects, drive technological advancements, and collaborate with cross-functional teams to achieve excellence.
Join ASM's Innovative TeamFor over 55 years, ASM International has been at the forefront of technological advancement, shaping the future of semiconductor devices. With a diverse workforce of over 4,500 employees from 70 nationalities, we are driving innovations in 5G, cloud computing, AI, and autonomous driving. We are more than just a tech leader; we prioritize diversity, inclusion, and sustainability, making a positive impact on society. Our commitment to employee development ensures you will grow and push the limits of innovation with us.Your RoleAs a Senior Systems Engineer specialized in Mechatronics and Robotics, you will be pivotal in designing and implementing advanced robotic and electromechanical systems that enhance semiconductor manufacturing. Your skills in control systems, machine vision, and servo integration will be essential in delivering precision and reliability at scale. Join us to redefine automation and contribute to technologies that will shape the future of electronics.
Cognite is leading the charge in industrial digitalization, creating transformative AI and data solutions that tackle some of the globe's most challenging and significant issues. Our extensive industrial expertise and a robust array of AI features, including low-code AI agents, empower organizations to accelerate their digital transformation and enhance operational efficiency.Our ambitious target is to unlock $100 billion in customer value by 2035, fundamentally redefining the future of global industry.
Join our dynamic team at bcforward as a Senior Systems Engineer. In this pivotal role, you will leverage your expertise to design, implement, and optimize complex systems that support our innovative projects. You will collaborate with cross-functional teams to ensure system integrity and performance, driving solutions that enhance our operational capabilities.
Embark on a transformative career with ASM, where cutting-edge technology harmonizes with a collaborative culture.For over 55 years, ASM has consistently led the charge in technological innovation, pushing the boundaries of what is possible. With a diverse team of over 4,500 ASMers from 70 nationalities, our advanced semiconductor solutions are integral to pivotal trends such as 5G, cloud computing, AI, and autonomous driving. We are not just a technology company; we are committed to diversity, inclusion, and sustainability, striving to make a positive impact on the world. Our development programs are designed to foster your professional growth, shaping your future and unlocking potential. As a Software Engineering Manager for our Scheduling Team, you will lead a talented group of engineers in creating sophisticated scheduling engines that drive real-time control systems across global semiconductor fabrication facilities. Your leadership will significantly enhance the performance of state-of-the-art hardware—from robotics to temperature controllers—employed by the world's foremost semiconductor manufacturers.
Full-time|$140K/yr - $200K/yr|Remote|Phoenix, AZ, USA
Speechify builds tools that turn reading into an accessible audio experience. Over 50 million people use our text-to-speech products to listen to PDFs, books, Google Docs, news articles, and websites. Our goal: help people read faster, retain more, and remove barriers to learning. Our products span iOS, Android, Mac, Chrome Extension, and Web App. We’ve been named Chrome Extension of the Year by Google and received Apple’s Design Award for Inclusivity in 2025. The Speechify team is fully remote, with nearly 200 professionals worldwide. Our group includes frontend and backend engineers, AI research scientists, and experts from Amazon, Microsoft, Google, top PhD programs, and high-growth startups. Role overview We’re hiring a Software Engineer for the Data team within our AI department. This position focuses on all aspects of data collection that drive model training. The work blends infrastructure, engineering, and research to build large-scale, high-quality datasets efficiently and cost-effectively. What you will do Find and acquire new audio data sources to expand our ingestion pipeline Manage and improve cloud infrastructure for data ingestion, currently on GCP and managed with Terraform Work closely with Scientists to improve cost, throughput, and quality metrics, delivering large-scale datasets for next-generation models Support the AI Team’s roadmap for datasets powering future Speechify consumer and enterprise products Location Phoenix, AZ, USA (fully distributed team)
Apr 20, 2026
Sign in to browse more jobs
Create account — see all 502 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.