Encore Semi logo
Encore Semi

Based in San Diego, California, Encore Semi is a privately-held semiconductors and engineering services company that specializes in building expert teams, or Centers of Expertise,

Senior High-Speed SerDes Design Engineer

Location

United States

Posted

3 days ago

Salary

$135K - $165K / year

Seniority

Senior

No structured requirement data.

Job Description

Senior High-Speed SerDes Design Engineer

Encore Semi

Role Description We are seeking an experienced High-Speed SerDes Design Engineer with expertise in PLL, TX, RX, and analog/mixed-signal circuit design for 5nm and below technologies. - Design and develop high-speed SerDes, including PLL, TX, RX, and CDR circuits. - Perform transistor-level design, simulation, verification, and silicon debug. - Optimize designs for power, performance, jitter, and area. - Collaborate with layout, digital, validation, and system teams. Qualifications - BS/MS/PhD in Electrical Engineering or related field. - Min. 8+ years of analog/mixed-signal IC design experience. - Strong experience with High-Speed SerDes, PLL, TX, and RX. - Hands-on experience in 5nm and below process nodes using TSMC, Samsung Foundry, or GlobalFoundries. - Proficiency with Cadence Virtuoso, Spectre, ADE, and Calibre. - Silicon bring-up and validation experience is a plus. Requirements - Work Status: US citizen or Lawful Permanent Resident. - Location: Remote, anywhere in USA. Benefits - 15 days of PTO per calendar year. - 10 paid Holidays per calendar year. - Comprehensive Medical Benefits: Company covers 80% of premiums for Employee and Dependents. - Dental & Vision: Company covers 50% of premiums for Employee and Dependents. - Voluntary Benefits: Life Insurance, FSA (Health and Dependent, Limited Purpose), HAS, and Gap Insurance. - Employee Assistant Program (EAP). - 401k - Traditional & Roth. - Life/AD&D and Long-Term Disability. - Tuition reimbursement.

Related Categories

Related Job Pages

More Engineer Jobs

Engineer3 days ago
Full TimeRemoteTeam 10,001+H1B Sponsor

Role Description Are you passionate about using innovative simulation technology to solve complex manufacturing challenges? Join our world-class 3D Simulation Team where you'll leverage advanced virtual modeling tools to revolutionize how we design, validate, and optimize robotic manufacturing operations. In this role, you'll create high-fidelity virtual environments that mirror real-world operations using plant simulation and process simulation software. Through detailed discrete-event modeling, you'll analyze production capacity, optimize facility layouts, and validate material flows to drive plant-level decisions that enhance operational efficiency. You'll conduct virtual builds, validate assembly processes, and perform ergonomic assessments to help us design and establish robust manufacturing processes. These capabilities help transform how we approach manufacturing challenges - dramatically reducing risks and costs while maximizing productivity. This position offers unique opportunities to impact multiple facets of manufacturing innovation. You'll collaborate with process engineers, design teams, and operations partners to deliver simulation solutions that drive operational improvements and influence product and process design decisions. If you're excited about combining technical expertise with practical problem-solving to shape the next generation of manufacturing processes, we want to hear from you. Qualifications - 4+ years of working in mechanical engineering or equivalent experience - Experience identifying and solving complex problems through data analysis - Experience writing and publishing technical documents or equivalent - Experience in manufacturing, process, or industrial engineering - Experience managing multiple projects, prioritizing, planning, and managing time - 3+ years of working in simulation engineering or equivalent experience - Bachelor's degree in Mechanical Engineering, Computer Science, or related technical field - Experience with simulation software in a manufacturing environment - Knowledge of SolidWorks simulation or Ansys Finite Element analysis tools - Experience in the design of complex mechanical products and equipment at volume - Experience with CAD modelling software, such as Solidworks or MATLAB - Master's degree in Industrial, Mechanical Engineering, or related field - Experience with Tecnomatix Plant Simulation or similar discrete event simulation software - Experience with Process Simulate or similar 3D manufacturing simulation tools - Knowledge of robotics manufacturing processes and automation systems - Experience with ergonomic analysis and safety validation - Proficiency in programming languages (Python, C++, or similar) - Background in lean manufacturing or continuous improvement methodologies - Experience with virtual commissioning or digital twin implementations - Track record of successful project delivery in a fast-paced manufacturing environment Requirements - Create and validate high-fidelity 3D models using plant simulation software to analyze production capacity, optimize facility layouts, and improve material flows - Develop detailed process simulations to verify assembly sequences, validate ergonomics, and identify potential design for assembly issues before physical implementation - Conduct comprehensive simulation studies to evaluate and optimize manufacturing processes, including tool clash analysis and cable routing validation - Partner with process engineering teams to validate new production processes and layout changes through virtual modeling - Perform scenario planning and sensitivity analyses to support operational improvement initiatives and contingency planning - Generate data-driven recommendations through simulation outputs to enhance manufacturing efficiency and reduce implementation risks - Develop and maintain simulation best practices, templates, and standard work to improve team productivity - Collaborate with cross-functional teams to gather requirements and present simulation findings that drive decision-making - Support continuous improvement initiatives by identifying opportunities to enhance simulation capabilities - Foster a culture of inclusion and knowledge sharing across the organization Benefits - Medical, Dental, and Vision Coverage - Maternity and Parental Leave Options - Paid Time Off (PTO) - 401(k) Plan

United States
$117.3K - $160K / year
Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description Our customer's product is an AI-powered platform that helps businesses make better decisions and work more efficiently. It uses advanced analytics and machine learning to analyze large amounts of data and provide useful insights and predictions. The platform is widely used in various industries, including healthcare, to optimize processes, improve customer experiences, and support innovation. It integrates easily with existing systems, making it easier for teams to make quick, data-driven decisions to deliver cutting-edge solutions. Qualifications - Bachelor’s or Master’s degree in Computer Science or a related field. - Strong Python coding skills - 7+ years. - 2+ years of hands-on experience with machine learning and production LLM systems. - Experience building backend APIs with FastAPI, async patterns, rate limiting, and SQLAlchemy - 3+ years. - Experience designing maintainable and extensible systems using dependency injection, interfaces, and abstract base classes. - Experience with vector databases such as Pinecone, Weaviate, or Chroma, as well as hybrid search. - Strong understanding of RAG architectures, including retrieval, reranking, context assembly, and response generation. - Hands-on experience with LangChain and LangGraph for building and orchestrating LLM workflows. - Advanced Python skills, including async/await, type hints, Pydantic, and SOLID principles. - MLOps experience with MLflow, model versioning, and A/B testing; experience with Langfuse is a plus. - Experience in NLP and computer vision, including document understanding, OCR, and GPT-4 Vision. - Experience building feature pipelines, real-time and batch inference systems, and model serving. - Hands-on experience with Hugging Face is required; experience with LlamaIndex is a plus. - Familiarity with database technologies such as SQL. - Good problem-solving skills and the ability to work in a fast-paced, team-oriented environment. Requirements - Understanding of DevOps, CI / CD including: Docker containerization, Azure DevOps pipelines or GitHub Actions, Kubernetes (nice to have). - Data security including: Multi-tenant data isolation, Secure key management (Azure Key Vault), Audit trail implementation. - Experience in designing on cloud platform including: Azure (strongly preferred): Azure OpenAI, Blob Storage, Key Vault, Container Registry, AWS or GCP. - Experience in data engineering in Big Data systems including: Large-scale data processing, ETL/ELT pipelines. - Rate limiting and quota management for high-throughput API usage. - Cost management and optimization for LLM usage at scale. - Document processing expertise (PDF extraction, OCR tooling). - Production incident management and on-call experience. - Testing strategies for non-deterministic LLM outputs (e.g., golden datasets, fuzzy matching). - Domain knowledge in regulated industries (e.g., healthcare/pharma workflows, regulatory compliance) is a plus. Responsibilities - Build, refine, and use ML Engineering platforms and components; develop and implement scalable backend systems, APIs, and microservices using FastAPI. - Implement MLOps including model KPI measurement, tracking, model drift detection, and model feedback loops. - Deploy and operationalize ML and Deep Learning models, with a strong focus on LLMs and Generative AI. - Integrate Azure OpenAI (GPT-4, GPT-4 Vision) and other LLM providers with proper retry logic and error handling. - Maintain up-to-date knowledge of state-of-the-art technologies such as LLMs, GenAI, and transformer architectures. - Scale machine learning algorithms to work on massive data sets under strict SLAs. - Build and orchestrate model pipelines including feature engineering, inferencing, and continuous model training. - Write backend application code in Python and SQL using strong object-oriented principles and asynchronous programming (asyncio, async/await). - Implement dependency injection patterns and layered architecture (Service, Foundation, Orchestration, DAL). - Build LLM observability (e.g., Langfuse) to track prompts, tokens, costs, and latency. - Develop prompt management systems with versioning and fallback mechanisms. - Implement Celery (or similar) workflows for asynchronous task processing and complex pipelines. - Build multi-tenant architectures with client data isolation. - Implement cost optimization strategies for LLM usage (prompt caching, batch processing, token optimization). - Integrate third-party APIs and services (e.g., document/OCR services, cloud storage, enterprise systems). - Collaborate with client-facing teams to understand business context and contribute to technical requirement gathering. - Write production-ready code that is testable, maintainable, and accounts for edge cases and errors. - Ensure high quality of deliverables by following architecture/design guidelines, coding best practices, and periodic design/code reviews. - Write unit tests and higher-level tests to handle expected edge cases and errors gracefully. - Troubleshoot backend application code using structured logging and distributed tracing. - Use bug tracking, code review, version control, and other tools to organize and deliver work. - Participate in scrum calls and agile ceremonies, communicating progress, issues, and dependencies. - Document application changes and updates, including API documentation via OpenAPI/Swagger. - Research and evaluate emerging architecture patterns and technologies through rapid learning, proofs-of-concept, and prototypes. Benefits - Awesome projects with an impact. - Udemy courses of your choice. - Team-buildings, events, marathons & charity activities to connect and recharge. - Workshops, trainings, expert knowledge-sharing that keep you growing. - Clear career path. - Absence days for work-life balance. - Flexible hours & work setup - work from anywhere and organize your day your way.

Worldwide

Performance Engineer

Devoted Studios

Devoted Studios is an innovative game development company founded in 2018 that emphasizes equal partnership with clients and nurtures talent globally. The compa

Engineer3 days ago

Title: Performance Engineer Location: Montreal QC CA Job Description: Remote Montreal, Quebec, Canada OverviewApplication Description Devoted Studios is a globally remote game development company specializing in Co-development, Porting, and End-to-End Art Production for the global gaming industry. We collaborate across time zones to support projects on all major platforms, engines and styles - from AAA titles to emerging technologies. Our team includes world-class talents who bring deep expertise in external development, pipeline optimization, and creative problem-solving. Whether it’s porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates as a trusted, flexible extension of our partners’ internal teams. We are proud to be the development partner of choice for industry leaders such as: - - Epic - Xbox - Meta - Obsidian Entertainment - Riot - Gearbox Software In this role, you will own and drive the development of core systems and performance initiatives from planning and design through implementation and optimization. Working closely with engineers and cross-disciplinary teams, you will provide technical leadership and feature ownership. CPU & Game Thread Optimisation (~25%) • Profile and optimise the game thread, render thread, and RHI thread in Unreal Engine — identifies cross-thread bottlenecks, tick overhead, and task graph inefficiency • Diagnose and resolve hitching: garbage collection pauses, streaming stalls, async loading conflicts, physics simulation spikes • Reduce tick overhead: identifies UObjects and ActorComponents with unnecessary tick enabled, unnecessary work in hot paths, incorrect tick group assignments • Optimise gameplay and engine code at the C++ level — not just profiling and handing recommendations to another engineer; writes and ships the fix • Instruments custom profiling markers (SCOPE_CYCLE_COUNTER, CSV_SCOPED_TIMING_STAT, custom Unreal Insights channels) for ongoing regression detection GPU & Rendering Pipeline Optimisation (~25%) • Profiles rendering performance using RenderDoc, PIX, NSight, Xcode GPU Frame Capture, and Unreal's GPU Visualiser — isolates draw call overhead, overdraw, shader complexity, and GPU memory bandwidth • Works with the rendering team to optimise material pipelines: shader permutation reduction, LOD tuning, occlusion culling, distance field shadow optimisation • Identifies and resolves GPU memory pressure: texture streaming configuration, render target pooling, VRAM budget management per platform • Understands the rendering architecture deeply enough to distinguish CPU-bound vs GPU-bound vs bandwidth-bound frames and route the fix correctly • Targets platform-specific GPU constraints: the PS5/Xbox Series GPU architecture differs meaningfully from PC; mobile (Adreno, Mali, Apple GPU) has its own thermal and bandwidth profile Memory Profiling & Leak Detection (~20%) • Owns memory budget compliance on client engagements: tracks resident set size, texture memory, audio memory, and engine overhead against platform limits • Finds and eliminates memory leaks in C++ using both automated tooling (ASan, Valgrind on non-console platforms, custom allocator hooks) and Unreal's LLM (Low-Level Memory tracker) • Manages memory fragmentation: understands pooled allocators, custom memory arenas, and when Unreal's default allocation strategy creates fragmentation under long session times • Console memory work is the hardest version of this: fixed RAM ceilings with no swap. Has shipped inside those constraints. • Builds memory regression tests that run in CI — not just point-in-time snapshots Networking / Latency Diagnostics (~10%) • Profiles and optimises Unreal's replication system: identifies bandwidth-heavy actors and components, tunes replication frequency, prioritises replication correctly under load • Diagnoses client-server latency: distinguishes network latency from server frame time from client simulation cost — does not conflate them • Familiar with NetStat, Unreal's network profiler, and packet-level capture when needed • Scope: supports multiplayer engagements where networking is a performance constraint — not the primary discipline on pure-networking architecture Profiling Tool Development & Automation (~20%) • Builds internal profiling tools in C++ (UE plugins) and Python — automated perf validation scripts, CI-integrated regression detection, custom Unreal Insights data channels • Writes automated performance regression tests: baseline capture, threshold alerting, trend visualisation — so regressions are caught in the build, not in the client review • Builds or improves developer-facing profiling UX: makes it easier for other engineers on the engagement to find their own bottlenecks without specialist involvement • Documents profiling methodology and tool usage: other engineers can reproduce the analysis without a knowledge transfer session Requirements • 5+ years of professional game engineering experience with at least 3 years in a dedicated performance, engine, or low-level systems role • At least 2 shipped commercial titles where performance was a named ownership area — not a general engineering role that included some profiling • C++ at a deep level: understands memory layout, cache efficiency, branch prediction, SIMD, and how the compiler's optimisation decisions affect runtime behaviour • Unreal Engine 5 profiling expertise: fluent in Unreal Insights, Stat commands, LLM, GPU Visualiser — not just aware of them, but has used them to find real problems on real projects • Cross-platform experience: has shipped on at least two platform types (PC + console, or console + mobile) and understands the meaningfully different constraint profiles • Python proficiency: writes automation scripts, CI integration, data processing for perf telemetry — not a Python developer, but not blocked by Python tasks • Structural fix mindset: profiles, identifies root cause, writes the C++ fix. Does not stop at the recommendation. • Can explain a performance problem to a gameplay engineer or producer without requiring them to understand the GPU pipeline Preferred • Console certification performance submissions: has prepared and passed Sony/Microsoft performance gates • Mobile performance work on Android (Adreno/Mali/Dimensity) and/or iOS (Apple Silicon GPU) — thermal throttling, tiling architecture, bandwidth constraints • Custom allocator or memory pool implementation in C++ • Shader authoring knowledge: HLSL/GLSL fluency sufficient to read a shader and identify unnecessary ALU or texture sample cost • Familiarity with Tracy, Optick, or custom in-house profiling frameworks beyond Unreal's built-in tooling • Experience optimising Nanite, Lumen, or other UE5-specific rendering features at engine depth Benefits This is a full-time employment role with standard benefits in Quebec province.

Canada
Boeing logo

Aircraft Maintenance Engineer - Avionics

Boeing

A leading global aerospace company and top U.S. exporter, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. Our U.S. and global workforce and supplier base drive innovation, economic opportunity, sustainability and community impact. Boeing is committed to fostering a culture based on our core values of safety, quality and integrity.

Engineer3 days ago
Full TimeRemoteTeam 10,001+Since 1916H1B Sponsor

Job Description At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Location: RAAF Base Amberley Category: Engineering / Technical Position Type: Permanent Job Reference: BOE/1936589 Attachments: No File Attached Share This: Aircraft Maintenance Engineer - Avionics About us Boeing Defence Australia (BDA) is shaping the future of aerospace and delivering some of the nation's most important programs for the Australian Defence Force. Support the Mission of the Defence force through your skills in Aircraft maintenance Engineering- Avionics. Joining us is a chance to make your mark, working with a diverse team that is united in pushing the boundaries of imagination and excellence. BDA currently employ more than 2,500 people across 14 sites in Australia and three international locations and have a large range of opportunities available for future growth. The team you will be surrounded by are dynamic, fun and genuine in the meaningful work they deliver to the Defence Force. A career at Boeing means you're a part of a global company that is a leader in the aerospace industry- with us, the sky is not the limit! The Opportunity Join our team at BDA's Maintenance Repair and Overhaul (MRO) Services Capability as an Aircraft Maintenance Engineer (Avionics) on the MQ-28 Ghost Bat program. The MQ-28 Ghost Bat is an uncrewed teaming aircraft designed to be a force multiplier providing affordable, intelligent mass while reducing risk to existing crewed assets. The MQ-28 is the first aircraft conceived, designed and manufactured (outside the US for Boeing) in Australia in over 50 years. What you will bring to BDA As an experienced Aircraft Maintenance Engineer, you will have: - Certificate IV in Aeroskills ( Avionics) - Demonstrate an understanding of aircraft maintenance procedures and regulations. - Applicants must be an Australian Citizen to be able to possess an Australian NV1 Defence security clearance or the ability to obtain. - Hold a C class driver's license. - Possess excellent communication skills and the ability to liaise with various stakeholders. Desirable - Previous experience working with Military aircraft. - Hold CASA or DASA Maintenance License or the ability to obtain. - Be able to demonstrate a good knowledge of Environmental, Health and Safety procedures. - Have a working knowledge of computer-based maintenance management systems. This role may require travel and periods working away from home. It's a great chance to immerse yourself in a different environment with our customer while carrying out the duties of the role Security Clearance You will be required to successfully undergo the vetting process for a Government security clearance ( Negative Vetting 1) sponsored by BDA. Therefore, you must be willing to disclose all relevant and required information and must have the ability to verify your background for whole of life i.e. birth to present time. More information on the security clearance vetting process is available on the Australian Government Security Vetting Agency (AGSVA) website. Culture At Boeing we are committed to building a diverse, inclusive, and innovative workplace, all applicants are encouraged to apply. Why Join Us? - Embrace Diversity:Be part of a vibrant and inclusive culture that values talent from all backgrounds. We proudly support Veterans as they transition into civilian careers. - Invest in Your Future:We offer educational assistance to support your professional development and help you succeed. - Prioritise Your Wellbeing: Access our Employee Assistance Program for personal and professional support, plus receive a complimentary annual flu vaccination to keep you healthy. - Exclusive Perks:Benefit from discounts on health insurance, travel, and accommodations, enhancing your lifestyle and savings. - Comprehensive Leave Policies:Take advantage of our comprehensive leave policies, including Paid Parental Leave, Defence Reservist Leave, Gender Affirmation Leave, and First Nation Cultural Leave. - Engage with the Community:Join social and community groups and participate in initiatives that support Aboriginal and Torres Strait Islander programs, particularly in STEM fields. Equal Opportunity Employer: We are an equal opportunity employer. We do not accept unlawful discrimination in our recruitment or employment practices on any grounds including but not limited to; race, color, ethnicity, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military and veteran status, or other characteristics covered by applicable law. We have teams in more than 65 countries, and each person plays a role in helping us become one of the world's most innovative, diverse and inclusive companies. We are proud members of the Valuable 500 and welcome applications from candidates with disabilities. Applicants are encouraged to share with our recruitment team any accommodations required during the recruitment process. Accommodations may include but are not limited to: conducting interviews in accessible locations that accommodate mobility needs, encouraging candidates to bring and use any existing assistive technology such as screen readers and offering flexible interview formats such as virtual or phone interviews.

Australia