Expoint – all jobs in one place
Finding the best job has never been easier

Software Engineer Full Stack Core jobs

With Expoint, the dream vaccancy is waiting for you around the corner. Jobs as Software Engineer Full Stack Core, is this the job you are looking for? We definitely have a Software Engineer Full Stack Core job with your name on it.
Company
Job type
Job categories
Job title (1)
United States
State
City
43,650 jobs found
Today
AM

Applied Materials Customer Engineer III C3 United States, Missouri

Limitless High-tech career opportunities - Expoint
Has established skills to perform a range of day-to-day activities. Understands how the assigned duties relate to others in the team and how the team integrates with others in the...
Description:

$37.00 - $51.15St Peters,MO


Key Responsibilities

Performs all standard service activities through Tier I unassisted. Performs standard Tier II with assistance. Able to perform routine preventative maintenance within established timeframes. Completes quality repairs.

Responds to fab issues by communicating with other engineers and participating in escalation conference calls. May participate in projects to reduce costs and increase uptime.

Verifies operational quality of system equipment. Assists senior engineers as needed.

Applies diagnostic techniques and use of documentation and test equipment with assistance from senior engineers. Ability to diagnose and resolve technical problems. Uses training and experience to identify some process, software or hardware related system problems.

Complies with all safety procedures and consistently demonstrates safety as a value.

Complies with all safety procedures and consistently demonstrates safety as a value.

Functional Knowledge

  • Has established skills to perform a range of day-to-day activities

Business Expertise

  • Understands how the assigned duties relate to others in the team and how the team integrates with others in the discipline
  • Assumes responsibility for full customer satisfaction assuring excellent relations within assigned area

Leadership

  • Has no supervisory responsibilities; manages own workload

Problem Solving

  • Recognizes and solves typical problems that can occur in own work area without supervisory approval; evaluates and selects solutions from established options

Impact

  • Impacts own team through the quality of the services or information provided; follows standardized procedures and practices and receives regular but moderate supervision and guidance

Interpersonal Skills

  • Uses communication skills to exchange information

Varian HC Implant experience greatly preferred

Full time

Assignee / Regular

Show more
Yesterday
AM

Applied Materials Manufacturing Engineer III United States, Massachusetts, Gloucester

Limitless High-tech career opportunities - Expoint
Helps to develop and maintain operation sequence procedures and processes related to the building of systems and subsystems. This may include designing build/lift fixtures or making engineering design changes to...
Description:

$96,000.00 - $132,000.00


Role Responsibilities:

  • Helps to develop and maintain operation sequence procedures and processes related to the building of systems and subsystems. This may include designing build/lift fixtures or making engineering design changes to improve the production process. May also include helping with build cell/manufacturing layouts that aim to streamline the production process.
  • Interfaces with other engineering disciplines to coordinate the release of product improvements and/or new products. Writes, releases, approves and issues engineering change orders (ECOs) as required to support design engineering and operations for new and existing products.
  • Determine root cause and corrective actions for issues that arise during assembly and/or test of systems and subsystems; Implements corrective actions to eliminate future occurrences.
  • Estimates manufacturing costs, determines time standards, and makes recommendations for tooling and process requirements. Implements changes to improve safety, quality, and reliability. Uses lean principles to eliminate wastes found in the production system.
  • May work with test engineering on the design and development of test fixtures/test processes. Expected to become proficient with testing to help troubleshoot failures found during test.
  • Collects and analyzes operational and test data to support root cause analysis and implement data-driven solutions.
  • Supports supplier quality and development efforts by interfacing with suppliers. This may include attending supplier audits or supporting supplier visits.
  • ​Proficiency in the following software is a plus: Teamcenter, Core+ AgileE6, SAP, PTC Creo, Ansys, Smartsheet, Tableau, or other similar software programs. ​


Minimum Qualifications:

  • Bachelor’s degree
  • 4-7 years of experience
  • Demonstrated conceptual knowledge and technical experience for everyday problem-solving on the job

Solid interpersonal skills—including the ability to clearly explain difficult or sensitive information, and the ability to build consensus
This position may require standing for extended periods of time, walking, working in tight spaces, bending, squatting, twisting, kneeling, reaching, lifting, the ability to distinguish between colors, the ability to work in an environment with noise that may be difficult for some individuals with sensitivity to noise, and the use of hand and power tools. Additionally, because this position also may involve working in a clean room, the use of appropriate Personal Protective Equipment such as coveralls, hoods, booties, safety glasses, gloves, respirators, chemical aprons, and face shields may be required.

Full time

Assignee / RegularNot Specified

Show more
Yesterday
I

Intel CPU Verification Engineer United States, Texas, Austin

Limitless High-tech career opportunities - Expoint
Develop and execute comprehensive verification plans to validate CPU logic against architectural specifications. Build scalable UVM-based test benches and define robust functional coverage models. Run system-level simulations to uncover design...
Description:

Job Responsibilities

  • Develop and execute comprehensive verification plans to validate CPU logic against architectural specifications.
  • Build scalable UVM-based test benches and define robust functional coverage models.
  • Run system-level simulations to uncover design bugs and ensure functional integrity.
  • Debug and root-cause issues in the pre-silicon environment; implement corrective actions to resolve test failures.
  • Collaborate closely with CPU architects and RTL designers to verify complex architectural and microarchitectural features.
  • Document verification strategies and lead technical reviews with design and architecture teams.
  • Maintain and enhance existing verification infrastructure and methodologies.
  • Contribute to the definition and refinement of CPU architecture and microarchitecture features.

Verification Planning & Strategy

  • Develop comprehensive verification plans for CPU subsystems including cores, caches, memory controllers, and interconnects.
  • Define coverage metrics and verification closure criteria.
  • Collaborate with design teams to understand architectural specifications and implementation details.

Test Development & Execution

  • Create directed and random test scenarios using SystemVerilog, UVM, and proprietary verification methodologies.
  • Develop and maintain testbench infrastructure and verification IP.
  • Debug complex functional and timing issues across multiple abstraction levels.
  • Execute regression testing and analyze coverage reports.

Methodology & Tools

  • Utilize industry-standard EDA tools.
  • Implement constrained random verification environments.
  • Develop and enhance verification automation scripts and flows.

Collaboration & Communication

  • Work closely with CPU architects, RTL designers, and physical design teams.
  • Participate in design reviews and provide verification feedback.
  • Document verification results and present findings to cross-functional teams.

Core Competencies

  • Strong analytical and problem-solving skills.
  • Excellent debugging capabilities for complex digital systems.
  • Understanding of timing analysis and low-power design concepts.
Qualifications:

You must possess the below minimum education requirements and minimum required qualifications to be initially considered for this position. Relevant experience can be obtained through schoolwork, classes, project work, and internships experience. Additional preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications

  • Bachelor's degree inElectrical/ElectronicsEngineering, Computer Engineeringor in a STEM related field of studywith 3+ years of experience.
  • Experience developing SystemVerilog in UVM-based test-benches for reusable and scalable verification environments.
  • Experience in scripting language (i.e. Python or Perl).
  • Experience in C++.
  • Experience implementingvalidation strategies based on architectural and design feature changes.

Preferred Qualifications

  • Post Graduate degree inElectrical/ElectronicsEngineering, Computer Engineeringor in a STEM related field of studywith 2+ years of industry experience.
  • Solid understanding of digital logic design, including instruction set execution, ALUs, control units, registers, memory, and system buses.
  • Experience with Synopsys simulators.
  • Experience with agile development methodologies.
Experienced HireShift 1 (United States of America)US, Texas, Austin
Position of Trust

Weoffer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here:

Annual Salary Range for jobs which could be performed in the US:

This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.
Show more
Yesterday
E

Ebay Sr. Android Software Engineer United States, Oregon, Portland

Limitless High-tech career opportunities - Expoint
Architect the development of Selling features in the Android application with Native Android app development and converting ideas, designs and requirements to concrete stable production builds. Coordinate and collaborate with...
Description:

What you will accomplish:

  • Architect the development of Selling features in the Android application with Native Android app development and converting ideas, designs and requirements to concrete stable production builds

  • Coordinate and collaborate with the Product and Engineering team to identify problems, come up with creative solutions, and help with tracking and delivering within the release plan

  • Understand and implement Android specific design patterns and experience with Android Studio, Java, Kotlin, Jetpack Compose, Dagger, network debugging (e.g. Charles), revision control systems (e.g. Git) and bug tracking (e.g. Jira)

  • Develop and iterate within a rather lean, yet very fast-paced Engineering team, develop code and testing methodologies to improve the DevOps "Four Key Metrics"

What you will bring:

  • Prefer B.S Degree or equivalent experience in Computer Science or equivalence with 7+ years of experience developing Android applications, with deep experience in Kotlin, Jetpack Compose, Hilt/Dagger, & GraphQL

  • Proven experience in unit testing and functional UI testing with JUnit / Espresso, well versed in SOLID principles and with Android Studio

  • Experience with modern design patterns such as MVVM, Dependency Injection, etc.

  • Experience with Agile/Scrum methodologies, working with services teams to develop optimal mobile services contracts

  • Any additional experience working on large scale applications encompassing dozens of features, patterns for achieving feature modularity, reactive programming using RxJava / RxKotlin and Jetpack Compose are preferred.

The base pay range for this position is expected in the range below:

$115,200 - $199,700
Show more
Yesterday
I

Intel AI Software Solutions Engineer United States, California, Santa Clara

Limitless High-tech career opportunities - Expoint
Builds machine learning based products/solutions, which provide descriptive, diagnostic, predictive, or prescriptive models based on data. Uses or develops machine learning algorithms, such as supervised and unsupervised learning, deep learning,...
Description:
Job Description:

The Applied Machine Learning group is responsible for innovation and development of end-to-end AI solutions, technology proof of concepts, and IP development of current and future ML workloads for Intel architecture and silicon serving consumer and corporate business requirements.

In this position, you will be responsible for research, modeling, prototyping, productizing of ML techniques, generating data insights and optimizations for Intel platforms.

Responsibilities include but are not limited to:

  • Builds machine learning based products/solutions, which provide descriptive, diagnostic, predictive, or prescriptive models based on data.
  • Uses or develops machine learning algorithms, such as supervised and unsupervised learning, deep learning, reinforcement learning, generative AI, large language model and others, to solve applied problems in various disciplines such as Data Analytics, Computer Vision, Natural Language Processing, Recommendation System, Graph Neural Network, Robotics, etc.
  • Interacts with users to define requirements for breakthrough product/solutions.
  • In either research environments or specific product environments, utilizes current programming methodologies to translate machine learning models and data processing methods into software.
  • Completes programming, testing, debugging, documentation and/or deployment of the solution/products.
  • Engineers big data computing frameworks, data modeling and other relevant software tools.
  • You will play a key technical role for end-2-end machine learning and deep learning platform development based on various frameworks and hardware (such as CPU, GPU, accelerators).
  • You will also be responsible for developing AI ML solutions and methodologies to bring the best performance, accuracy, efficiency, and ease-of-use to customers by working with internal and external partners.

The job scope may include but not limited to:

  • End-2-end ML and DL platform component innovation and feature development in data ingestion, feature engineering, distributed training via data and model parallelization, hyper-parameter optimization, neural architecture search, model compression, quantization, distillation, and model serving.
  • Algorithm and model development of advanced technologies in computer vision, natural language processing, large language model, recommendation, graph analytics, reinforcement learning, and other domains.
  • Machine learning framework and workload performance profiling, optimization, insights generation for benchmark such as MLPerf as well as real-world customer use cases.
  • Software and tools development in python, C++, and other languages as required.

Behavioral traits that we are looking for:

  • Excellent communication skills.
  • Willing to clearly communicate technical details and concept.
Qualifications:

Minimum qualifications,you must possess the below minimum qualifications to be initially considered for this position:

  • Master´s degree with 4+ years or Ph.D. with 2+ years of experience in: Computer Engineering, Computer Science, Data Science, Software Engineering, Electronic Engineering, Physics, Mathematics, Aerospace engineering, applied mathematics, mechanical engineering, or related STEM disciplines

4+years of the following technical skills:

  • Experience in deep learning frameworks such as PyTorch, TensorFlow, working on CPU / GPU / AI accelerators for ML/DL.
  • Experience in GenAI frameworks such as transformers, PEFT, diffusers, TGI, TEI, vLLM or SGLang for both training finetuning and inference serving.
  • Working with Performance optimization / tuning.
  • Experience in computer vision, recommendation, natural language processing, or reinforcement learning.

Preferred qualificationsare in addition to the minimum requirements and are considered a plus factor in identifying top candidates:

  • Proven track record of a leadership role in machine learning, deep learning research and applications demonstrated by patents, publications, product delivery, or other means.
  • Experience on performance optimization for PyTorch framework, MLPerf benchmark and other SOTA workload.
  • Distributed training, DeepSpeed, Torch DDP and FSDP, Ray SGD.
  • Inference optimization such as quantization, sparsity, distillation.GenAI end-2-end workflow development and deployment for model serving, RAG and agent system.
Experienced HireShift 1 (United States of America)US, California, Santa Clara
Position of Trust

Weoffer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here:

Annual Salary Range for jobs which could be performed in the US:

This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.
Show more
Yesterday
I

Intel Linux Kernel Engineer United States, Oregon, Hillsboro

Limitless High-tech career opportunities - Expoint
Inclusive team culture with employee resource groups. Flexible work arrangements and work-life balance support. Opportunities toexpand expertise acrossdifferent kernel subsystems. Support for conference attendance, training, and skill development. Mentorship opportunities...
Description:
Job Description:

This role requires deep technical expertise in Linux kernel internals, excellent collaboration skills, a proven track record of upstream Linux kernel contributions, and experience with complex, performance-critical systems. We value diverse perspectives and believe that different backgrounds and experiences strengthen our technical solutions. We're committed to fostering an inclusive environment where all team members can contribute their best work. If you're passionate about Linux kernel development and meet most of our qualifications, we'd love to hear from you.

What we offer

  • Inclusive team culture with employee resource groups
  • Flexible work arrangements and work-life balance support
  • Opportunities toexpand expertise acrossdifferent kernel subsystems
  • Support for conference attendance, training, and skill development
  • Mentorship opportunities both as a mentor and mentee
  • Career growth support and clear advancement paths
  • Competitive compensation and comprehensive benefits
  • Collaborative environment which contributes directly to the improvement of the upstream Linux kernel project

Development & Engineering

  • Design, develop,and maintain Linuxkernel features, subsystems, anddevice drivers
  • Optimize kernel performance for specific hardware platforms and use cases
  • Debug complex kernel issues including crashes, deadlocks, and performance bottlenecks
  • Port and adapt kernel code for new hardware architectures and platforms

Technical Leadership

  • Share technical knowledge and provide mentorship to team members at all levels
  • Conduct code reviews both internally and on public mailing lists and ensure adherenceto Linux kernelcoding standards and quality
  • Collaborate with software and hardware teams on specifications and requirements
  • Collaborate internallyand externally to drive upstream able system software solutions for our Linux customers
  • Participate in architectural decisions for system-level software design

The candidate should exhibit the following behavioral traits:

  • Excellent written and verbal communication skills
  • Detail-oriented with strong debugging and troubleshooting skills
  • Strong commitment to improving the Linux kernel project and healthy open-source development environments
  • Strong problem-solving and analytical thinking abilities

Minimum Qualifications

The candidate should have at least one of the following:

  • Bachelor’s Computer Science, Electrical Engineering, or related field, plus 8+ years of experience.
  • Master’s degree in computer science, Electrical Engineering, or related field, plus 6+ years of experience.
  • PHD Computer Science, Electrical Engineering, or related field, plus 4+ years of experience.

The experience listed above should be in the following:

  • Linux kernel development experience.
  • Experience contributing to upstream Linux kernel or major distributions.
  • Experience collaborating with geographically distributed teams across multiple time zones.

Preferred Qualifications

  • 10+ years of Linux kernel development experience
  • Contributions to multiple kernel subsystems
  • Experience mentoring or leading technical teams
  • Experience or strong interest in the areas of Intel Architecture, memory management, virtualization, performance and scalability, I/O or device drivers.
Experienced HireShift 1 (United States of America)US, Oregon, Hillsboro
Position of Trust

Weoffer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here:

Annual Salary Range for jobs which could be performed in the US:

Show more
Yesterday
E

Ebay Sr. MTS Software Engineer Android United States, California, San Jose

Limitless High-tech career opportunities - Expoint
Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy. Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and...
Description:

What you will accomplish:

  • Author Architecture Decision Records to define technical solutions and influence eBay's tech strategy.

  • Drive complex projects from inception to successful implementation, improving system performance and security for entire organization and across domains.

  • Uplevel teams through culture, process, and engineering practices, encouraging effective collaboration and tool-building.

  • Identify and design flexible solutions within the application ecosystem to improve engineering velocity.

  • Develop a long-term technology vision to keep systems modern and relevant amidst changing environments.

  • Empower team members through knowledge sharing to collectively improve organizational culture and growth.

What you will bring:

  • Required: 12+ years in native mobile development, with expertise in advanced Kotlin features and Android APIs.

  • Advanced networking skills ie. migration between stacks, graphql, protobuff, streaming protocols, pub-sub etc.

  • Excellent decision-making skills, growing amidst ambiguities and changes, with a strong sense of ownership and communication.

  • Proficiency in mentoring and coaching, contributing positively to organizational culture.

  • High learning ability, self-driven with a growth mindset, eager to learn transferable skills across adjacent domains.

  • Experience attending knowledge sharing sessions both within and outside the company to foster continuous learning.

  • Proficiency in core technical skills alongside learning project, people, and product management to better support eBay.

The base pay range for this position is expected in the range below:

$210,400 - $280,900
Show more
Limitless High-tech career opportunities - Expoint
Has established skills to perform a range of day-to-day activities. Understands how the assigned duties relate to others in the team and how the team integrates with others in the...
Description:

$37.00 - $51.15St Peters,MO


Key Responsibilities

Performs all standard service activities through Tier I unassisted. Performs standard Tier II with assistance. Able to perform routine preventative maintenance within established timeframes. Completes quality repairs.

Responds to fab issues by communicating with other engineers and participating in escalation conference calls. May participate in projects to reduce costs and increase uptime.

Verifies operational quality of system equipment. Assists senior engineers as needed.

Applies diagnostic techniques and use of documentation and test equipment with assistance from senior engineers. Ability to diagnose and resolve technical problems. Uses training and experience to identify some process, software or hardware related system problems.

Complies with all safety procedures and consistently demonstrates safety as a value.

Complies with all safety procedures and consistently demonstrates safety as a value.

Functional Knowledge

  • Has established skills to perform a range of day-to-day activities

Business Expertise

  • Understands how the assigned duties relate to others in the team and how the team integrates with others in the discipline
  • Assumes responsibility for full customer satisfaction assuring excellent relations within assigned area

Leadership

  • Has no supervisory responsibilities; manages own workload

Problem Solving

  • Recognizes and solves typical problems that can occur in own work area without supervisory approval; evaluates and selects solutions from established options

Impact

  • Impacts own team through the quality of the services or information provided; follows standardized procedures and practices and receives regular but moderate supervision and guidance

Interpersonal Skills

  • Uses communication skills to exchange information

Varian HC Implant experience greatly preferred

Full time

Assignee / Regular

Show more
A Full Stack Software Engineer is an important member of any development team. As a Full Stack Software Engineer, you must be able to develop both the front-end and back-end components of a web or software application. Additionally, these engineers keep an eye on the technical functionality and feasibility of the system as a whole. At Expoint, our Full Stack Software Engineers are highly sought after, as they bring help bring technical stability and effectiveness to a system. This role requires extensive experience in designing and developing responsive web and mobile applications using a variety of web technologies, such as HTML, CSS, JavaScript, Node.js, React, Angular, and others. Moreover, Full Stack Software Engineers at Expoint are required to have a deep understanding of current programming concepts and software design patterns, along with an understanding of software development life cycles. Additionally, knowledge of databases and excellent problem-solving is important in this role. We look for engineers who are passionate about developing quality applications and have a strong coding mindset. They should have a commitment to excellence in their work, as well as be able to communicate effectively with other members of the development team. At Expoint, we are looking for motivated and experienced software engineers who are capable of creating full-stack applications that are both efficient and user-friendly. Are you up to the challenge?