Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Strong proficiency in programming languages such as Java, C++, or Python. Experience with software development methodologies and tools. Ability to work collaboratively in a team environment. Problem-solving mindset with a focus on delivering high-quality software. Excellent communication skills.
About the job
Join dstaff as a talented Software Engineer in our San Jose office. We're on the lookout for innovative thinkers who are passionate about technology and eager to tackle complex challenges. As a Software Engineer, you'll collaborate with a dynamic team, contributing to the development and implementation of cutting-edge software solutions that drive our business forward.
About dstaff
dstaff is a leading provider of technology solutions, dedicated to delivering innovative products and services to our clients. We pride ourselves on fostering a collaborative workplace that encourages growth and creativity. Join us to be part of a company that values your contributions and supports your professional development.
Full-time|On-site|San Jose, California, United States
Archer Aviation Inc. is pioneering the future of air mobility by developing an innovative all-electric vertical takeoff and landing (eVTOL) aircraft. Based in San Jose, California, our mission is to revolutionize transportation with sustainable air mobility solutions that prioritize safety and minimal noise pollution.At Archer, we believe that a diverse work…
Full-time|$197.9K/yr - $280K/yr|On-site|San Jose, California
Teamwork Makes the Stream Work. Join Roku in Revolutionizing TV StreamingAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is on a mission to power every television in the world. We have pioneered streaming to the TV, connecting consumers with the content they cherish, enabling content publishers to reach large audiences, and offering advertisers unique ways to engage users.Your journey with Roku begins with making a valuable contribution from day one. We’re a fast-growing public company where every employee plays a key role. Here, you will have the chance to delight millions of TV streamers globally while gaining invaluable experience across diverse disciplines. About the RoleAt Roku, we continue to lead and innovate in the streaming industry. Our ongoing success relies on talented embedded software engineers like you who will join the Roku OS Streaming Media team.In this position, you will contribute to the Roku Media engine, implementing cutting-edge features and designing algorithms that ensure seamless video playback for our users. Your responsibilities will include optimizing network interactions between our players and CDN, implementing adaptive streaming stacks, integrating DRM systems, and developing performance monitoring tools.The features and enhancements you create will have a direct impact on millions of users daily. This role is perfect for an experienced professional with innovative solutions to complex challenges, capable of translating ideas into ultra-reliable software.For California Only - The estimated annual salary for this position ranges from $197,900 to $280,000. Compensation packages reflect each candidate's unique skills, certifications, and geographical location. This position offers health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.
Full-time|$152.1K/yr - $190.1K/yr|On-site|San Jose, California, United States
Archer, headquartered in San Jose, California, develops all-electric vertical takeoff and landing aircraft designed for four passengers. The company focuses on eco-friendly air mobility, aiming for quieter and more sustainable transportation. The team values ambitious goals, creative problem-solving, and a commitment to diversity, equity, and inclusion. Archer believes that a mix of perspectives strengthens both results and the workplace. Role overview The IT Systems Engineering Manager oversees the Systems Engineering, Endpoint Engineering, and Digital Workplace technology teams. This position shapes the digital workplace experience for all Archer employees, ensuring operational excellence across core IT services. The manager also guides the ongoing development of Archer’s digital workplace strategy.
Full-time|$170K/yr - $195K/yr|On-site|San Jose, California, United States
Archer Aviation is a pioneering aerospace company located in San Jose, California, dedicated to developing an all-electric vertical takeoff and landing aircraft. Our mission is to enhance sustainable air mobility, designing, manufacturing, and operating aircraft that can transport four passengers with minimal noise.At Archer, we set ambitious goals, tackling complex challenges with a commitment to diversity and inclusion. We believe that a diverse workforce drives smarter solutions and insights, lifting our collective success. We are devoted to creating an equitable environment that values our differences and celebrates each team member's contributions.We are in search of innovative Software Engineers eager to join our team in constructing Archer’s Airline Operations Software Ecosystem. We welcome applications from engineers proficient in multiple disciplines and languages, including Full-Stack, Back-End, Web, and Mobile development.As we aspire to unlock the skies with our aircraft Midnight and the comprehensive software infrastructure for a sophisticated airline operation, you will play a pivotal role in shaping the future of urban air mobility. The software you develop will be crucial for Archer’s operations during the LA2028 Olympics and will support logistics, routing, performance, and aircraft dispatch for years to come.Our Airline Software team embodies a startup culture, seeking engineers who flourish in autonomous settings where you can make impactful decisions regarding product design and architecture. This lean team structure offers career-defining opportunities to create and scale applications that will influence millions of passengers annually.Key Responsibilities:Develop Exceptional Software: Transform product requirements into high-quality web and mobile applications.Lead Product Development: Take full ownership of the software development lifecycle from technical execution to deployment.Design System Architecture: Architect and implement a robust tech stack to support our platform, ensuring scalability, speed, and reliability.Influence the Roadmap: Conceptualize, plan, and prototype tools for aircraft performance and dispatch operations.Collaborate Across Teams: Partner with design, data science, and aviation experts to enhance product features and functionality.
Full-time|$124K/yr - $155K/yr|On-site|San Jose, California, United States
About Archer Archer is an aerospace company based in San Jose, California, focused on developing all-electric vertical takeoff and landing (eVTOL) aircraft. The team is building an aircraft designed for four passengers, with special attention to minimizing noise and supporting sustainable air mobility. Archer values diverse perspectives and aims to create an inclusive, equitable workplace. The company believes that a range of backgrounds and experiences strengthens the team and drives progress. Role Overview: Supply Chain Planner The Supply Chain Planner will play a key role in supporting production and business planning through careful management of materials, inventory, and cross-functional processes. What You Will Do Maintain the material schedule to match the business plan. Analyze and report on material availability, covering raw materials, work-in-progress, and finished goods. Forecast and track expenditures and purchase price variance (PPV). Develop and assess "what-if" scenarios for strategic planning. Proactively manage inventory to prevent production delays, identifying risks and escalating issues when needed. Oversee demand management and end-of-life (E&O) planning in response to changes in supply, design, or bill of materials (BOM). Work with teams across the company to ensure production readiness. Align demand, supply, and inventory with the business plan, highlighting risks and opportunities. Collaborate with other departments to improve internal processes and boost operational efficiency.
About Hark Hark is a pioneering artificial intelligence company dedicated to creating advanced and personalized AI solutions. We are on a mission to develop proactive, multimodal intelligence that can seamlessly interact with the world using speech, text, vision, and a persistent memory. At Hark, we believe in bridging the gap between humans and machines by integrating cutting-edge AI with next-generation hardware. Unlike conventional AI systems that rely on outdated interfaces, we are focused on designing agentic systems that engage naturally with people and their environments. Our goal is to create a unified interface for a new era of intelligent systems by developing multimodal models and innovative AI hardware from the ground up. About the Role As an Embedded Software Engineer, you will play a pivotal role in developing and maintaining critical components of the firmware stack that powers Hark's consumer products. This includes everything from board bring-up and peripheral driver integration to the runtime environment that hosts on-device intelligence. You will collaborate closely with the hardware team on new silicon and sensor integrations, work with the agent team on model execution and memory constraints, and engage with product teams to deliver exceptional user experiences. You will face real-world challenges with tight constraints, and your work will have an immediate impact. Responsibilities Develop and maintain embedded firmware using C/C++ for ARM-based SoCs and microcontrollers. Manage Board Support Package (BSP) development, peripheral driver integration (e.g., SPI, I2C, UART, I2S), and RTOS task scheduling. Optimize power consumption and thermal performance for always-on, battery-operated devices. Establish and maintain OTA update infrastructure for reliable field updates. Collaborate with the on-device AI team to facilitate model inference within memory and latency constraints. Create factory test and calibration firmware for manufacturing processes. Debug complex hardware-software interactions using tools such as logic analyzers, oscilloscopes, and JTAG. Requirements Minimum of 3 years of professional experience in firmware or embedded systems development. Strong expertise in C and/or C++ in resource-constrained environments. Experience with ARM Cortex-M or Cortex-A processors and their associated toolchains. Hands-on experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or similar. Familiarity with wireless communication protocols (BLE, Wi-Fi, or Thread). Ability to read schematics and collaborate effectively with hardware engineers during board bring-up. Proficient in using embedded debugging tools and workflows.
Full-time|$126K/yr - $220K/yr|On-site|San Jose, California, United States
Archer Aviation, Inc. is an innovative aerospace company headquartered in San Jose, California, dedicated to developing an all-electric vertical takeoff and landing aircraft. Our mission is to enhance sustainable air mobility, creating a quieter and environmentally friendly means of transportation for four passengers.We set ambitious goals and tackle challenging problems, believing that a diverse workforce drives smarter insights and fosters collective success. We are committed to building an equitable and inclusive environment that values differences and supports all team members.As a vital member of our Maintenance Engineering team, you will report to the Manager of Maintenance Engineering and play a key role in developing Technical Publications and processes to support the certification of Archer Aircraft.
Full-time|On-site|San Jose, California, United States
Archer is an innovative aerospace company located in San Jose, California, dedicated to advancing sustainable air mobility through the development of an all-electric vertical takeoff and landing aircraft. Our mission is to create a groundbreaking aircraft capable of transporting four passengers with minimal noise pollution.At Archer, we are committed to solving complex challenges and believe that workplace diversity fuels creativity, enhances insights, and drives collective success. We strive to foster an inclusive environment that values and celebrates the unique contributions of each team member.Role OverviewWe are on the lookout for a highly skilled and technically proficient Principal Platform Architect to join our Enterprise OS team as a Tech Lead. In this pivotal role, you will be responsible for architecting a foundational platform layer that integrates seamlessly with core enterprise systems, including SAP S/4HANA, Workday, Google Workspace, and Okta.Your expertise will be crucial in establishing platform capabilities that facilitate the secure and efficient development of applications utilizing unified enterprise data. This role demands not only design and development of essential services but also leadership within the engineering team, setting high standards, and owning the technical roadmap.Key ResponsibilitiesTechnical Leadership: Serve as the technical lead for the platform team, directing technical decisions, managing architectural trade-offs, and ensuring adherence to rigorous engineering standards through comprehensive design and code reviews.Platform Design Ownership: Define the canonical entity model, design the connector interface for typed Go services across source systems, and take ownership of the Platform SDK utilized by application teams.Core Service Development: Spearhead the creation of services that enable policy-controlled access, traceability, and automation, including AI-assisted workflows with stringent guardrails.Execution & Validation: Transform the platform vision into concrete engineering milestones, with designs validated rapidly through production applications.
About Hark At Hark, we are at the forefront of artificial intelligence innovation, striving to create the most advanced personal intelligence systems in the world. Our vision is to harness AI to alleviate mental burdens by thinking in ways that mimic and sometimes surpass human cognition. Our proactive and personalized intelligence integrates seamlessly with various modes of interaction including speech, text, vision, and persistent memory. We are revolutionizing the relationship between humans and machines by combining this intelligence with next-generation hardware solutions. While traditional AI relies on outdated interfaces, Hark is pioneering the development of agentic systems that engage naturally with users and the surrounding environment. About the Role We are seeking a talented Embedded Application Engineer who thrives at the intersection of Android application development and embedded systems. This position goes beyond conventional mobile app development; you will be responsible for creating the critical application that operates on our hardware device, serving as the software layer that connects user experiences with the underlying firmware and embedded systems. You will be integral to transforming prototypes into production-ready products. Responsibilities Lead the development of the primary application for Hark’s hardware device, overseeing everything from architecture to production deployment. Design and enhance Android-based software that interfaces directly with embedded systems, sensors, and firmware layers. Work at the nexus of application-level code and firmware, developing software that operates on the device rather than in the cloud. Collaborate closely with hardware, embedded software, and AI teams to deliver a cohesive product experience. Manage the comprehensive lifecycle of software deployment on physical devices, including flashing, OTA updates, boot sequences, and device provisioning. Debug across the entire Android stack, from framework issues down to hardware-level communication protocols. Guide the product from initial development through manufacturing and into the hands of our users.
Join AppZen, the pioneering leader in autonomous spend-to-pay software, where our patented artificial intelligence technology revolutionizes how organizations process information from countless data sources. Our innovative solutions empower businesses to gain meaningful insights into enterprise spending at scale, facilitating smarter and faster decision-making. By seamlessly integrating with existing accounts payable, expense, and card workflows, we enhance real-time decision-making based on distinct spend profiles, resulting in quicker processing times and significantly reducing instances of fraud or unnecessary expenses. Renowned global enterprises, including a third of the Fortune 500, rely on AppZen's invoice, expense, and card transaction solutions to streamline finance operations and enhance business agility. Discover more about our revolutionary solutions at www.appzen.com.We are seeking a talented Senior Software Engineer to contribute to the development of our expanding AI product suite. You will collaborate with a team of highly skilled Software Engineers and AI Specialists. If you are passionate about creating AI-driven SaaS products, AppZen offers an exceptional opportunity for you to apply your expertise and advance your career.
Full-time|$170K/yr - $215K/yr|On-site|San Jose, California, United States
Archer Aviation, located in San Jose, California, is pioneering the future of air mobility by developing an all-electric vertical takeoff and landing (eVTOL) aircraft. Our mission is to promote sustainable air travel, providing a quieter and greener alternative for urban transportation.We believe that diverse perspectives drive innovation and success, which is why we are committed to fostering an inclusive workplace that values and celebrates our team members' unique backgrounds.As a Mass Properties Engineer on our team, you will play a pivotal role in transforming our eVTOL concepts into certified aircraft. This position is far from ordinary; you will work directly with aircraft, manage critical data that impacts flight performance, and witness your contributions take to the skies.
Full-time|$144K/yr - $198K/yr|On-site|San Jose, California, United States
Archer Aviation Inc. is a pioneering aerospace company headquartered in San Jose, California, dedicated to developing an all-electric vertical takeoff and landing (eVTOL) aircraft. Our mission is to revolutionize sustainable air mobility, creating a quieter and eco-friendly mode of transportation that can accommodate up to four passengers.At Archer, we strive for excellence and face complex challenges, and we believe that fostering a diverse workplace enhances our creativity and insights, ultimately driving our collective success. We are committed to establishing an equitable and inclusive environment that values our differences and celebrates every team member.What You’ll Do:As a BMS Integration Engineer, you will be responsible for the integration of hardware and software components for Archer's high voltage battery management system (BMS). Your contributions will encompass all stages of the product development lifecycle, including development, implementation, validation, and ongoing enhancements.In this role, you will…Collaborate closely with hardware engineers and software developers to activate new features in the labTransform schematics and datasheets into pseudocode, timing diagrams, and interface specificationsEngage hands-on in the lab to establish equipment and instrumentation as neededDiagnose and resolve cross-functional hardware-software issuesSupport the battery testing team and mechanical teams during critical battery pack evaluations at test locationsCreate automated fault injection tests and fixtures to evaluate safety-critical diagnosticsCompile design feedback to inform improvements for future versions of the BMS hardware
Role Overview Roku is seeking a Senior Software Engineer in San Jose, California. This role focuses on designing and building software that shapes the streaming experience for millions of users. The work directly supports Roku’s reputation for strong, user-focused products. What You Will Do Design and develop software features that improve the Roku platform Work closely with teams across engineering, product, and design to deliver new capabilities Contribute to the overall quality and reliability of Roku’s products Collaboration This position partners with cross-functional groups to ensure products meet high standards and deliver a seamless streaming experience.
Full-time|$67.7K/yr - $85K/yr|On-site|San Jose, California, United States
Archer is a pioneering aerospace company headquartered in San Jose, California, dedicated to creating an all-electric vertical takeoff and landing aircraft. Our mission focuses on propelling sustainable air mobility forward, as we design, manufacture, and operate cutting-edge aircraft capable of transporting four passengers with minimal noise production.We are ambitious in our goals and approach challenges head-on, believing that a diverse workforce enhances our intelligence, drives superior insights, and ultimately leads us all to greater success. Our commitment is to foster an equitable and inclusive environment that values our differences and celebrates every team member.Key Responsibilities:Oversee daily logistics operations throughout Archer’s network, ensuring the dependable movement of materials, tooling, and flight hardware.Coordinate domestic and international shipments across air, ocean, and ground transportation, focusing on time-sensitive and high-value items.Manage the complete shipment lifecycle from request intake through delivery, including booking, documentation, tracking, and issue resolution.Collaborate cross-functionally with Engineering, Manufacturing, Supply Chain, and external vendors to align logistics execution with project requirements.Ensure adherence to DOT, IATA, and international shipping regulations, including the handling and documentation of hazardous materials.Assist in planning and executing complex moves, including AOG, test articles, and demo aircraft deployments.Maintain accurate shipment records and system data to support traceability, reporting, and audit needs.Identify and escalate risks related to schedules, costs, or material integrity, and drive timely resolutions.Engage with logistics providers, carriers, and brokers to ensure service performance and resolve operational challenges.Contribute to continuous improvement initiatives, including the development of standard operating procedures (SOPs), process standardization, and cost optimization.Assist in validating and coordinating packaging to ensure materials are adequately protected and compliant for transport.Support the development of scalable logistics processes and tools as Archer expands its operational capacity.
Full-time|$180K/yr - $180K/yr|On-site|San Jose, California, United States
At Archer Aviation, we are pioneering the future of air mobility from our headquarters in San Jose, California. Our innovative aerospace company is focused on developing an all-electric vertical takeoff and landing (eVTOL) aircraft, designed to revolutionize sustainable transport. With a commitment to minimal noise and maximum efficiency, our aircraft will comfortably carry four passengers while minimizing its environmental impact.We believe that tackling challenging problems requires a diverse range of perspectives. Thus, we foster an inclusive workplace culture that values and celebrates the unique backgrounds of our team members, driving us toward collective success.Key Responsibilities:Serve as a Cybersecurity Engineer on a high-performing team, ensuring the security of embedded safety-critical flight systems, software, and hardware in compliance with industry standards such as RTCA DO-326B, DO-355A, DO-356A, ISO 27001, and ASTM F3532-22.Contribute to the definition and documentation of comprehensive cybersecurity plans, focusing on security certification, risk management, and continued airworthiness.Conduct in-depth cybersecurity assessments including data flow analysis, threat scenario development, and preliminary security risk assessments.Assist in defining the security architecture at the aircraft level and for ground-based systems, including PKI infrastructure.Validate layered security architectures and assess the effectiveness of security controls with relevant metrics.Oversee cybersecurity initiatives at the system level across various components such as software platforms, flight controls, battery management, and navigation systems.Verify cybersecurity requirements through analytical methods and Blue Team testing, while managing Red Team testing efforts.Implement and maintain cybersecurity documentation, processes, and policies, including supplier audits.Interface with certification authorities to ensure compliance with cybersecurity standards.Contribute to a collaborative environment, sharing knowledge and insights with team members.
Role overview itD seeks an Embedded Diagnostic Software Engineer to design, develop, and validate embedded diagnostic solutions. This position plays a key part in system reliability, performance, and smooth integration between hardware and software. The work centers on hands-on embedded systems development and low-level programming. The engineer will address complex interactions between hardware and software, debug challenging issues, and deliver code ready for production use. Location This is a hybrid position based in San Jose, CA. Expect to be onsite four days per week, with flexibility for five days onsite as needed. Compensation The hourly pay range is $55 to $62. Requirements Extensive experience in embedded systems development Strong low-level programming skills Demonstrated ability to debug complex hardware and software issues Track record of delivering production-quality solutions Benefits Medical coverage 401k plan Paid holidays Additional benefits included Additional details Direct W2 candidates only No sponsorship available
Full-time|$170K/yr - $210K/yr|On-site|San Jose, California
Collaborate to Innovate Streaming Solutions. Join Roku in Revolutionizing TV ViewingAs the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to empower every television around the globe. We pioneered the streaming revolution and are dedicated to connecting consumers with the content they cherish. Our platform enables content publishers to reach vast audiences while providing advertisers with unparalleled engagement tools.From day one at Roku, your contributions will be significant and recognized. We are a rapidly growing public company where every individual plays a crucial role. You'll have the chance to enhance the experiences of millions of global TV streamers while gaining substantial expertise across various fields. Team Overview Be part of a passionate team focused on delivering user-centric features that enhance global viewer experiences. Our team excels in crafting captivating content, including wallpapers, screensavers, trivia, and AI-driven projects aimed at enriching user engagement. With a forward-thinking product roadmap, we are committed to fostering growth and innovation, making an impact on millions of users worldwide. We promote a culture of ownership where engineers take initiative to solve challenges and implement effective solutions. Collaboration is paramount—engineers partner with UI designers, product managers, and business leaders to drive success. If you're eager to transform the streaming media landscape in a vibrant and collaborative setting, this is the perfect team for you. Position OverviewOur products are celebrated for their flawless integration and user-friendly design, providing delight from the moment they are unboxed. These attributes stem from rigorous engineering practices and a dedication to excellence. As a member of the engineering team, you will develop and oversee features for Screensavers, Static & Dynamic Wallpapers, Trivia, Featured Experiences, and cutting-edge AI projects. You will engage in AI initiatives to create new user-enhancing features across platforms.
Full-time|$140.4K/yr - $170K/yr|On-site|San Jose, California, United States
Archer Aviation, headquartered in San Jose, California, is on a groundbreaking mission to revolutionize air travel with our all-electric vertical takeoff and landing aircraft. Our innovative designs aim to deliver sustainable air mobility solutions that carry four passengers while minimizing noise pollution.At Archer, we embrace ambitious challenges and believe that fostering a diverse workplace enhances our intelligence, drives better insights, and contributes to collective success. We are committed to creating an equitable and inclusive environment that values our unique differences and empowers every team member.Key Responsibilities:Design and develop safety-critical software components for our Powertrain software team, including battery management systems, motor controllers, and core/platform systems.Engage in the full software development lifecycle, including planning, design, coding, and testing.Collaborate with system engineers to translate requirements into high-level and low-level software specifications in accordance with DO-178C.Work alongside multidisciplinary teams to develop and integrate complex hardware/software systems.Conduct software requirements decomposition, analysis, definition, and traceability.Implement requirements-based testing and structural coverage analysis.Contribute to process improvements aimed at enhancing safety and operational efficiency.
Join dstaff as a talented Software Engineer in our San Jose office. We're on the lookout for innovative thinkers who are passionate about technology and eager to tackle complex challenges. As a Software Engineer, you'll collaborate with a dynamic team, contributing to the development and implementation of cutting-edge software solutions that drive our business forward.
Join the AiPrise TeamAt AiPrise, we are at the forefront of compliance orchestration, providing innovative solutions for fintechs, marketplaces, and payment companies to verify and onboard customers globally. With integrations across 80+ identity and compliance vendors, we offer a comprehensive view of risk. Our mission is to leverage AI-driven compliance agents to transform KYB, AML, sanctions screening, and risk scoring, empowering our clients to streamline onboarding processes, minimize manual reviews, and combat financial crime effectively.Your Role as Software Engineer IIWe are seeking a talented Software Engineer II to contribute to the development and scaling of AiPrise’s core platform and AI agent systems.In this hands-on role, you will take ownership of features from inception to deployment. You will work on our case management product, vendor integrations, orchestration APIs, and customer-facing tools, collaborating closely with our founders and a dynamic team to turn complex compliance challenges into streamlined, reliable systems. If you are an ambitious engineer looking for significant ownership and impact in a production environment, you will thrive here.This is an in-person position located in our San Jose, CA office (5 days a week). You will engage directly with our product and engineering teams to deliver high-quality features that assist global fintechs in their fight against financial crime. As a Software Engineer II, you will also play a crucial role in mentoring junior engineers and establishing engineering best practices.Key ResponsibilitiesDevelop and Own Features from Start to FinishDesign, implement, and deploy production-ready features across our platform stack (backend APIs, data pipelines, integrations, case management UI)Take complete ownership of features from requirements gathering through to implementation, deployment, and monitoringBuild scalable REST APIs and microservices that orchestrate checks across 80+ compliance vendors (identity verification, sanctions screening, document analysis)Develop workflows and business logic for KYB/AML compliance processesCreate data pipelines for ingesting, transforming, and managing compliance data at scaleIntegrate with third-party APIs and manage complex vendor response mappingPursue Technical ExcellenceWrite clean, maintainable, and well-documented code with comprehensive testingEngage in code reviews and contribute to the establishment of engineering best practicesDebug and optimize existing systems to enhance performance and reliability