Post job

Software Systems Engineer jobs at Anduril - 5664 jobs

  • Senior MRB Engineer

    Anduril Industries 4.1company rating

    Software systems engineer job at Anduril

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. Anduril is seeking a Sr Material Review Board (MRB) Engineer to join our Fury Launch Team (FLT) in Columbus, Ohio. The MRB Engineer will be responsible for managing disposition of nonconformances, conducting engineering analysis, and ensuring compliance with quality standards and design intent. This role is crucial for supporting production efficiency and maintaining product integrity throughout the manufacturing process. The MRB Engineer will act as the on-site technical liaison between production operations, design, and quality. **This role requires candidates to relocate to Costa Mesa for a 2-month training program, with the goal to be back in Columbus, OH fulltime by Q2 2026 depending on the candidates start date. Housing, transportation, etc. will be provided during your stay. WHAT YOU'LL DO Review and assess nonconformance reports (NCRs) and coordinate with cross-functional teams to determine the disposition of nonconforming materials. Provide dispositions for minor variance conditions on completed aircraft, major assemblies, and detail level components. Coordinate with vendor design authorities for disposition of supplier designed components. Own the Material Review Board (MRB) process for evaluating production escapes and deviations. Conduct root cause analysis on nonconformance issues, identifying underlying problems and recommending corrective actions. Support investigations and root cause analysis to ensure timely resolution of quality issues impacting production. Collaborate with engineering, production, and quality teams to ensure alignment on inspection & repair methods and compliance with relevant standards. Maintain accurate records of nonconformance cases, dispositions, and MRB activities. Prepare and present reports on nonconformance trends and metrics to management and stakeholders. Drive process improvements based on findings from nonconformance reviews, audits, and customer feedback. Participate in quality system audits to ensure compliance and identify opportunities for enhancement. REQUIRED QUALIFICATIONS Bachelors Degree in Mechanical, Aerospace, Manufacturing, or Materials Engineering 5+ years of experience in engineering roles, preferably within an aerospace or defense manufacturing environment. Excellent understanding of MRB processes and nonconformance management. Strong problem-solving and analytical skills with attention to detail. Excellent communication and interpersonal skills to work effectively with cross-functional teams. Knowledge of quality management systems (QMS) and relevant standards (e.g., AS9100, ISO9001). Experience with root cause analysis techniques and quality improvement methodologies. Must be able to obtain and hold a U.S. security clearance PREFERRED QUALIFICATIONS Previous MRB Experience Experience in design, analysis, assembly, or repair roles Experience on aircraft production line Understanding of stress analysis techniques US Salary Range$113,000-$149,000 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Healthcare Benefits US Roles: Comprehensive medical, dental, and vision plans at little to no cost to you. UK & AUS Roles: We cover full cost of medical insurance premiums for you and your dependents. IE Roles: We offer an annual contribution toward your private health insurance for you and your dependents. Additional Benefits Income Protection: Anduril covers life and disability insurance for all employees. Generous time off: Highly competitive PTO plans with a holiday hiatus in December. Caregiver & Wellness Leave is available to care for family members, bond with a new baby, or address your own medical needs. Family Planning & Parenting Support: Coverage for fertility treatments (e.g., IVF, preservation), adoption, and gestational carriers, along with resources to support you and your partner from planning to parenting. Mental Health Resources: Access free mental health resources 24/7, including therapy and life coaching. Additional work-life services, such as legal and financial support, are also available. Professional Development: Annual reimbursement for professional development Commuter Benefits: Company-funded commuter benefits based on your region. Relocation Assistance: Available depending on role eligibility. Retirement Savings Plan US Roles: Traditional 401(k), Roth, and after-tax (mega backdoor Roth) options. UK & IE Roles: Pension plan with employer match. AUS Roles: Superannuation plan. The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. To view Anduril's candidate data privacy policy, please visit **********************************************
    $113k-149k yearly Auto-Apply 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Embedded Software Engineer, Security

    Rivian 4.1company rating

    Palo Alto, CA jobs

    About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone. Role Summary As a member of the product security team, focused on embedded systems and firmware, you will help design, implement, and maintain systems and software for on-vehicle security. This includes security functionality like secure boot, code verification, device identity, and access control. You will work closely with cross functional teams, to integrate security functionality into vehicle components. This role is located at our Palo Alto, California office and reports directly to the Manager, Security Firmware. Responsibilities Configure and manage chip level security features Design security systems and solutions for connected vehicles and related products Work with other teams and stakeholders to build security into features and products Develop product security requirements that meet program needs while reducing risk Work with development teams to ensure they meet requirements and validate them for each release Continuously improve and adapt the security implementations to adapt to customer needs, program goals, and evolving technologies Write and maintain complex technical documentation for both developers and non-technical people Drive complex multi-team, cross-functional projects across multiple programs Qualifications Education - Preferred to have a degree in Computer Science, Computer Engineering, or similar field preferred or equivalent applicable industry experience Technical Skills 7+ years of experience working on embedded platforms In-depth knowledge of embedded systems Experience with Linux, AOSP, and/or RTOS Significant experience with C/C++ development, Java (android) is a plus Strong understanding of SELinux, DM‑Verity, and other Linux hardening features Strong understanding of cryptographic principles and secure coding practices. Strong understanding of networking fundamentals such as Ethernet, TCP/IP, Wireless Technologies Understanding of automotive networking interfaces and protocols (CAN, UDS, etc.) Pay Disclosure Salary Range/Hourly Rate for Palo Alto, California-based applicants: $162,500 - $203,100 (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary: Rivian and Volkswagen Group Technologies provide robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian and VW Group Technologies (“Rivian and Volkswagen Group Technologies”) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services. Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. Please note that we are currently not accepting applications from third party application services. #J-18808-Ljbffr
    $162.5k-203.1k yearly 4d ago
  • Senior Embedded Software Engineer - Infotainment Platform

    Rivian 4.1company rating

    Palo Alto, CA jobs

    About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software‑defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone. Role Summary We are looking for a Senior Embedded Software Engineer to support the development and bring‑up of the Infotainment Platform for next‑generation EVs. This role focuses on RTOS‑based safety processors in high‑compute systems, involving low‑level software development, board bring‑up, diagnostics, and middleware integration. Experience with embedded Linux is a bonus. Responsibilities Design, implement, and maintain embedded software on RTOS platforms for safety‑critical infotainment ECUs. Develop drivers for hardware peripherals: I2C, SPI, CAN, UART, GPIO, Ethernet, PCIe. Lead and support board bring‑up activities, bootloader configuration, and low‑level diagnostics. Implement and validate safety and system monitoring features. Develop and integrate platform diagnostics, automation hooks, and scripting tools in Python/C. Work with hardware engineers and validation teams to debug board‑level issues using tools like JTAG, oscilloscopes, and logic analyzers. Document software components, integration flows, and bring‑up guides for cross‑team consumption. Qualifications Bachelor's or Master's in Computer Science, Computer Engineering, or related field. 5+ years of embedded software development experience, with emphasis on RTOS‑based systems (FreeRTOS, SafeRTOS, QNX, etc.). Proficient in C/C++ and experienced with low‑level driver development. Strong knowledge of board bring‑up, bootloader, and system initialization. Familiarity with hardware communication interfaces and protocols (I2C, SPI, CAN, UART, PCIe, Ethernet). Proficient in Python or shell scripting for automation and testing. Hands‑on experience with debugging tools: JTAG, Lauterbach, oscilloscopes, logic analyzers. Preferred Skills Deep understanding of RTOS internals, interrupt handling, task scheduling, and memory protection. Experience with middleware integration, including MQTT, UDS, or other automotive communication protocols. Exposure to functional safety features and standards (ISO 26262, ASIL). Experience with embedded Linux, including kernel modules, device trees, and bootloader configuration. Familiarity with diagnostics frameworks, fault injection, and recovery mechanisms. Prior involvement in automotive infotainment or safety processor development. Pay Disclosure Salary Range Northern California‑Based Applicants: $146,900 - $194,610 (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental, and vision insurance packages for full‑time employees, their spouse or domestic partner, and children up to age 26. Coverage is adequate on the first day of employment, and Rivian covers most of the premiums. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Please note that we are currently not accepting applications from third party application services. #J-18808-Ljbffr
    $146.9k-194.6k yearly 4d ago
  • Sr. Embedded Software Engineer

    Rivian 4.1company rating

    Palo Alto, CA jobs

    About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone. Role Summary We are seeking a highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team. In this role, you will design, develop, and deploy embedded software solutions to support vehicle power management systems. You will collaborate with cross-functional teams to ensure seamless integration of power modes, while maintaining robust hardware control and low- and high-voltage system stability. This position demands deep technical expertise in embedded systems, state machine design, and vehicle device control. Responsibilities Contribute to defining software requirements, designing state machines, and ensuring they align with vehicle power moding needs. Lead discussions regarding vehicle states (e.g., wake/sleep) and corresponding hardware control (e.g., high voltage activation/deactivation, low-voltage domain management). Participate in system-level design reviews, providing insights into power management and embedded software best practices. Ensure the seamless transition between power modes, coordinating high-voltage and low-voltage domain transitions for system efficiency and reliability. Collaborate with hardware and system teams to understand and influence vehicle device control, ensuring correct interactions between software and hardware components. Design, develop, and deploy embedded software for vehicle power management applications such as vehicle device power on/off behavior management, system energy draw optimizations, vehicle reset, occupancy detection, user interactions and much more. Write, perform, and review integration test cases to validate software functionality and reliability. Troubleshoot and debug software issues across embedded systems, identifying solutions to optimize vehicle power moding performance. Qualifications B.S.+ in Electrical Engineering, Computer Science, Mechanical Engineering, or a related field with 2+ years of relevant industry experience. 2 or more years of experience in embedded software/firmware development in C, preferably with vertically integrated consumer products. Proficient with software development on microcontrollers and sensor I/Os. Strong understanding of dependencies between various electrical & mechanical systems. Experience with systems engineering / automotive network architecture / vehicle integration. Strong working knowledge of automotive electrical systems and communication protocols (CAN, LIN, Ethernet) and relevant debug tools. Hands-on experience debugging complex systems that involve multiple ECUs with interfaces to various vehicle sub-systems. Good team player with great communication skills. Ability to work in a fast-paced development environment. Passionately motivated to take ideas from R&D phase to a product. Pay Disclosure Salary Range/Hourly Rate for California Based Applicants: $146,900 - $183,600 (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian and VW Group Technologies (“Rivian and Volkswagen Group Technologies”) may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services. Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. Please note that we are currently not accepting applications from third party application services. #J-18808-Ljbffr
    $146.9k-183.6k yearly 5d ago
  • Embedded Software Engineer - Automotive Platforms

    Rivian 4.1company rating

    Palo Alto, CA jobs

    A technology company specializing in automotive is seeking an Embedded Software Engineer to develop and validate firmware for crucial vehicle functions. This role involves working with real-time programming and ensuring the safety of electronic control units. Candidates should have a Bachelor's degree in a relevant field and proficiency in C++. Understanding of RTOS and experience in embedded systems are preferred. The position is located in Palo Alto, California with competitive compensation and benefits. #J-18808-Ljbffr
    $145k-191k yearly est. 2d ago
  • Software Engineer, Embedded Platforms

    Rivian 4.1company rating

    Palo Alto, CA jobs

    About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we'll map a new way forward. Working together, we'll create a future that's more connected, more intelligent, more sustainable for everyone. Role Summary As an Embedded Software Engineer, you will play an integral part responsible for developing and validating scalable firmware for critical vehicle functions such as Energy Storage & Distribution (ES&D), power modes, body controls, or foundational motion controls features. You will work in a dynamic environment, applying your expertise in real-time programming and system fundamentals to ensure the safety and reliability of our ECUs. Responsibilities Design, develop, and deploy embedded software on Linux/Android and/or Real-Time Operating Systems (RTOS) for electronic hardware. Contribute to the implementation and optimization of Hardware Abstraction Layers (HALs) for vehicle hardware interaction. Design and build highly complex systems spanning multiple domains that bring improved functionality and better performance to how users interact with our vehicles. Participate in the full software development lifecycle and uphold code quality. Collaborate across multiple disciplines to deliver quality code and debug complex problems. Work closely with cross-functional teams (Charging, Body Controls, EE/Hardware teams) on software initiatives. Qualifications Minimum Qualifications: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a relevant technical field or equivalent practical experience. Proficiency in C++ and experience with scripting languages (Python, shell). Preferred Qualifications: 2+ years of full time work experience in Embedded Software Development. Understanding of Real-Time Operating Systems (RTOS) fundamentals and experience building concurrent systems. Familiarity with embedded Linux environments and core concepts. Familiarity with kernel-level development or automotive communication protocols. Experience with interface protocols (e.g., CAN, Ethernet, SPI, I2C). Experience in automotive systems and applications. Pay Disclosure Salary Range for California Based Applicants: 127,400.00 - 145,400.00 USD (This range is based on similar Mid to Senior level technical roles in the sources; actual compensation would be determined based on experience, location and other facrors determined by law) Benefits Summary: Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment. Salary Range for British Columbia Canada Based Applicants: 92,400 - 107,800 CAD (Actual compensation would be determined based on experience, location and other facrors determined by law) Benefits Summary: Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment. Equal Opportunity Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian and VW Group Technologies ("Rivian and Volkswagen Group Technologies") may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies' service providers, including providers of background checks, staffing services, and cloud services. Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information. Please note that we are currently not accepting applications from third party application services. #J-18808-Ljbffr
    $145k-191k yearly est. 2d ago
  • Senior Embedded Security Firmware Engineer

    Rivian 4.1company rating

    Palo Alto, CA jobs

    A leading automotive technology company seeks a seasoned member for the product security team. This role involves designing and maintaining on-vehicle security systems for connected vehicles. Strong candidates will have 7+ years of experience with embedded systems and in-depth technical knowledge, particularly in C/C++ and Linux. Located in Palo Alto, California, the position offers a competitive salary and comprehensive benefits from day one. #J-18808-Ljbffr
    $157k-203k yearly est. 4d ago
  • Senior Embedded Engineer, Infotainment Platform (RTOS)

    Rivian 4.1company rating

    Palo Alto, CA jobs

    A joint venture in the automotive industry is seeking a Senior Embedded Software Engineer to support the development of the Infotainment Platform for next-generation electric vehicles. The role focuses on safety-critical embedded software development utilizing RTOS platforms, and requires extensive experience in low-level software as well as strong proficiency in C/C++. The position offers competitive compensation in the range of $146,900 to $194,610 based on experience, with robust employee benefits. #J-18808-Ljbffr
    $146.9k-194.6k yearly 4d ago
  • Software Engineer - Jobs Platform & Certifications

    Openai 4.2company rating

    San Francisco, CA jobs

    About the Role We're looking for exceptional engineers to help build one of the most transformative applications of AI: using ChatGPT to expand economic opportunity at scale. This is a unique chance to work at the intersection of agents, search/matching, personalization, UX, and real-world economic impact and building AI products that directly change people's lives. Millions already turn to ChatGPT for career help, but the job market is stuck in static résumés, keyword search, and opaque hiring. We're building something different: a career agent that understands your skills, helps you prove them through certifications, and works nonstop to unlock opportunities - leading to a network where worker and employer agents match on real capabilities, not job boards. In this role, you will: Own major product surfaces end-to-end to build the next-generation AI-powered jobs platform Design and ship core systems for matching, candidate verification, skills representation, and workflow automation Work with research to turn new model and agent capabilities into production features that help users prove skills, certify expertise, and find great opportunities Build high-trust, scalable systems that support millions of job seekers and employers Run experiments, talk to users, and iterate quickly to identify what drives successful outcomes, not clicks or resumes Work closely with product, design, research, and ops to create human-centered experiences powered by AI Optimize for speed, reliability, and security, ensuring a trusted platform for economic mobility You may be a good fit if you have: 5+ years of software engineering experience building highly-available user-facing products Experience working across the stack (frontend + backend) and comfort owning features end-to-end Passion for marketplaces, matching systems, or search/personalization, even if you haven't built one before Interest in AI-driven UX, agents, and workflow automation (direct ML experience not required) Enthusiasm for working in a fast-moving, ambiguous environment where new ideas ship quickly and user impact matters most About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's affirmative action and equal employment opportunity policy statement. Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. #J-18808-Ljbffr
    $122k-166k yearly est. 2d ago
  • Software Engineer, Reliability

    Openai 4.2company rating

    San Francisco, CA jobs

    Join the engineering teams that bring OpenAI's ideas safely to the world!! The Applied Engineering team works across research, engineering, product, and design to bring OpenAI's technology to consumers and businesses. We seek to learn from deployment and distribute the benefits of AI, while ensuring that this powerful tool is used responsibly and safely. Safety is more important to us than unfettered growth. About the Role As OpenAI continues to grow, we are looking for experienced, problem-solving engineers to ensure our systems scale. Our success depends on our ability to quickly iterate on products while also ensuring that they are performant and reliable. You will work in a deeply iterative, collaborative, fast-paced environment to bring our technology to millions of users around the world, and ensure it's delivered with safety and reliability in mind. Successful candidates will play a crucial role in ensuring the reliability, scalability, and performance of our systems as we continue to expand. As a reliability expert, you will be at the forefront of maintaining and enhancing the stability, scalability, and performance of our rapidly evolving infrastructure. You will work closely with cross-functional teams, including software engineers, product managers, and data scientists, to build and maintain resilient systems that can handle our growing user base and workload. In this role, you will: Design and implement solutions to ensure the scalability of our infrastructure to meet rapidly increasing demands. Collaborate with development teams to make the systems they design and operate more reliable. Implement and manage monitoring systems to proactively identify issues and anomalies in our production environment. Develop and maintain service level objectives (SLOs) and service level indicators (SLIs) to measure and ensure system reliability. Implement fault-tolerant and resilient design patterns to minimize service disruptions. Build and maintain automation tools to streamline repetitive tasks and improve system reliability. Partner with researchers, engineers, product managers, and designers to bring new features and research capabilities to the world. Participate in an on-call rotation to respond to critical incidents and ensure 24/7 system availability. You might thrive in this role if you: Enjoy seeking out and addressing bottlenecks and areas for performance improvement in our systems. Utilize Infrastructure as Code (IaC) principles to automate infrastructure provisioning and configuration management. Are experienced in collaborating with cross-functional teams to ensure that reliability and scalability are considered in the design and development of new features and services. Have a track record of accelerating engineering reliability by empowering your fellow engineers with excellent tooling and systems. Have a humble attitude, an eagerness to help your colleagues, and a desire to do whatever it takes to make the team succeed. Own problems end-to-end, and are willing to pick up whatever knowledge you're missing to get the job done. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Proven experience as an reliability engineer or a similar role in a fast-paced, rapidly scaling company. Strong proficiency in cloud infrastructure. Proficiency in programming/scripting languages. Experience with containerization technologies and container orchestration platforms like Kubernetes. Knowledge of IaC tools such as Terraform or CloudFormation. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills. Experience with observability tools such as DataDog, Prometheus, Grafana, Splunk and ELK stack. Experience with microservices architecture and service mesh technologies. Knowledge of security best practices in cloud environments. This role is exclusively based in our San Francisco HQ. We offer relocation assistance to new employees. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. #J-18808-Ljbffr
    $122k-166k yearly est. 1d ago
  • Software Engineer, Collective Communication

    Openai 4.2company rating

    San Francisco, CA jobs

    The Workload Networking team is responsible for the collective communication stack used in our largest training jobs. Using a combination of C++ and CUDA we work on novel collective communication techniques that enable efficient training of our flagship models on our largest custom built supercomputers. The models we train are key ingredients to the AI research progress at OpenAI and the field as a whole, and we continually incorporate learnings from our entire research org into our training platform. Role As a Software Engineer, Networking you will design and implement custom networking collectives that are tightly integrated into our training stack. We\'re looking for people who have a background in low level performance critical software. Experience with collective communication is a bonus. This role is based in San Francisco, CA. We use a hybrid work model of 3 days in the office per week and offer relocation assistance to new employees. Responsibilities Collaborate closely with ML researchers to design and implement efficient collective operations in C++ and CUDA. Ensure that our largest training jobs take full advantage of the different network transports used in our supercomputers. Work on simulations to inform our future supercomputer network designs. Qualifications Have written distributed algorithms using RDMA in the past. Are comfortable writing low level performance sensitive CPU and/or GPU code. Are familiar with network simulation techniques. About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI's Affirmative Action and Equal Employment Opportunity Policy Statement. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link. OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology. Compensation Range: $380K - $555K #J-18808-Ljbffr
    $122k-166k yearly est. 1d ago
  • Senior Embedded Power Management Engineer

    Rivian 4.1company rating

    Palo Alto, CA jobs

    An innovative automotive technology firm in California is seeking a Senior Embedded Software Engineer to design and implement embedded software for vehicle power management systems. The ideal candidate will have a B.S.+ in a related field, with at least 2 years of embedded software development experience. Competitive salary range is between $146,900 and $183,600 with robust benefits including health insurance. #J-18808-Ljbffr
    $146.9k-183.6k yearly 5d ago
  • Senior Embedded Software Engineer

    Fi 4.0company rating

    Boston, MA jobs

    Welcome to Fi. We're a passionate team from Square, Google, TikTok, Peloton, Uber, and more working to transform the dog-human relationship. Our mission? Develop cutting-edge technology to revolutionize what it means to be a dog parent. Fi is leveraging our team's talent and expertise to improve the lives of the millions of dogs in the U.S. Real-time location tracking, activity, sleep and behavior monitoring - and that's just the beginning. The most exciting aspect of our work? Bridging the communication gap between dogs and humans. Imagine a world where everyone knows how their dog feels in real time and how to keep their best friend in good shape. That's the future we're building at Fi. If you're someone who thrives in innovative, collaborative work environments and feels strongly about helping dogs live longer, better lives, Fi could be the perfect fit. Join us in our pursuit of the “impossible,” or as we call it here “let me find a way,” to redefine the future of dog ownership together. Fi is looking for an Embedded Software Engineer! Fi is looking for an Embedded Software Engineer to design and build the firmware powering our next generation of connected collars - shaping the architecture, performance, and reliability of systems trusted by hundreds of thousands of dogs. You'll dive deep into connectivity, low-power optimization, and real-time processing, driving decisions that bridge hardware, software, and data into one seamless product experience. What You'll Do Firmware Development: Take a front-line role in designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization. Collaborative Problem-Solving: Work closely with cross-functional teams to integrate software with hardware components, troubleshoot issues, and optimize system performance. Code Review and Documentation: Conduct code reviews, document code changes, and ensure compliance with coding standards and best practices in firmware development. Testing and Validation: Develop test procedures and perform rigorous testing to validate firmware functionality and identify and resolve bugs or issues. Research and Innovation: Stay updated with emerging technologies, tools, and trends in embedded systems and contribute innovative ideas to enhance product capabilities. What You'll Bring Minimum of 4 years of hands-on experience in firmware/embedded software development Proficiency in the C and C++ programming languages, and an understanding of the differences between them. Additionally, experience with or eagerness to learn Python. Prior exposure to hardware interfaces, real-time operating systems (RTOS), and embedded systems design. Familiarity with debugging tools and methodologies for embedded systems. Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira). Strong problem-solving abilities and the ability to work in a collaborative team environment, communicating effectively with hardware engineers, software developers, and other stakeholders. Understanding of low-level hardware interactions and device drivers. Experience in designing, developing, and testing firmware for microcontrollers and embedded systems. Why You'll Love Us Time to Recharge: Enjoy flexible PTO to take the breaks you need. Top-Notch Health Coverage: We've got your back (and teeth and eyes) with full medical, dental, and vision insurance. Wellness Perks:Free access to One Medical, Kindbody, and Talkspace to keep you feeling your best. Give Back to the Pups: Make tails wag with a $500 annual donation to a dog charity of your choice through our BarkBack Program. Free Fi Membership: Your furry best friend(s) get all the benefits of a Fi collar, on us! Love for Friends + Family: Share the Fi magic with loved ones through our gifting program. Salary: $150,000 - $200,000 a year The anticipated base salary range for this position is $150,000-$200,000. Actual compensation will vary based on multiple factors, including skills, experience, market conditions, and role scope, which may evolve during the hiring process. As a fast-growing Series B startup, Fi evaluates compensation opportunistically to align with the right candidate. This role is also eligible for equity compensation. Fi is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Fi makes hiring decisions based solely on qualifications, merit, and our needs at the time. #J-18808-Ljbffr
    $150k-200k yearly 5d ago
  • Senior Embedded Software Engineer

    Airgarage Inc. 3.7company rating

    San Francisco, CA jobs

    About AirGarage AirGarage is on a mission to bring real estate online, starting with parking. We replace broken parking machines, fragmented software, and manual, labor-intensive operations with a unified, data-rich operating system for parking real estate. We handle everything it takes to run and optimize a parking asset: payments, dynamic pricing, enforcement, license plate recognition, analytics, and more. By building all of our technology in-house, we are able to deliver a magical experience for drivers while providing real‑time visibility and revenue increases of 20‑50% or more for real estate owners. That's why national real‑estate leaders like Hines and Greystar, as well as technology companies like Meta, partner with AirGarage to optimize their parking facilities. AirGarage uses datapoints such as real‑time occupancy, local events, weather, driver behavior, competitor pricing, and more to bring true intelligence to real estate owners' assets for the first time. We're investing aggressively to make the physical world legible to a digital system: cameras, sensors, and software that generate a firehose of real‑time data about the world around us. That data fuels models and algorithms that allow us to optimize performance at each property while giving owners the clarity and control they've never had before. Before you can optimize an asset, you need to observe it. Before you can observe it, you need to bring it online. We are starting with the $131 billion US parking real estate market because it is one of the most offline and mismanaged commercial real estate asset types. 26% of the land area in the median American urban core is dedicated to parking. We are backed by top tier investors including Headline Growth, Andreessen Horowitz, Floodgate, Founders Fund, Abstract Ventures, and angel investors who have founded or worked at companies like Uber, Opendoor, Flexport, and more. Want to learn more about AirGarage and the problem we're tackling? Check out these podcasts: ******************************************* ************************************************ THE ROLE 👨💻 We are looking for an Embedded Software Engineer to build and maintain the edge applications that power our next‑generation LPR (license plate recognition) devices. You will shape how these systems operate in the field, from the Linux layer to the applications that capture, process, and transmit video and metadata at scale. You will own the delivery of reliable, production‑grade software that runs on thousands of devices. Your work will keep our hardware online and performant, integrate seamlessly with our backend, and influence system design choices that define how our products evolve. You will strengthen our embedded software stack and drive improvements that make deployments faster, updates smoother, and performance more robust. This role offers the opportunity to make a visible impact on real‑world systems. It is ideal for someone who thrives at the intersection of Linux platforms and application development and who wants to see their work directly improve the performance and reliability of products in the field. Our stack: Devices: Embedded Linux (Debian, Yocto), Python, C++ Observability: DataDog, Hex, SQL Data: Postgres, Snowflake Infra: AWS, GCP, Docker, RabbitMQ, Redis, Github Actions Backend: Python, Django, DRF WHAT YOU WILL DO 🚀 Architect and evolve the embedded software stack (defining system boundaries, module interfaces, and communication flows) to ensure scalability, maintainability, and efficient integration with backend services. Build and maintain edge applications on embedded Linux devices, including software for real‑time video capture and processing. Customize and extend Yocto‑based Linux builds to support production hardware and future device features. Implement and maintain software for computer vision, OCR, or other ML inference tasks at the edge. Develop and maintain containerized environments using Docker to streamline testing, deployment, and reproducibility. Contribute to OTA (over‑the‑air) update pipelines and automated testing frameworks to ensure reliable deployments across the fleet. Integrate devices with backend systems using pub/sub messaging frameworks (ex. NATS JetStream, Kafka, Redis, or MQTT) to connect devices with backend infrastructure. Collaborate closely with hardware engineers to optimize software for sensors, cameras, and other peripherals. Troubleshoot and debug board and system level issues using logs, schematics, Linux tools, and protocol analysis. Author clear documentation, best practices, and internal guides to support the team and streamline problem solving. WHAT YOU NEED 🧠 5+ years of professional software engineering experience developing embedded Linux or edge applications. Strong proficiency in Python and Bash, with experience shipping production‑quality code. Command‑line comfort: you should live in the terminal. Experience with Docker for creating consistent testing and deployment environments. Hands‑on experience with Yocto/bitbake to customize and build Linux images for production hardware. Familiarity with OTA update frameworks and tools (ex. Mender) and managing software across a device fleet. Hands‑on experience with Linux systems (dmesg, journalctl, ip, systemd, etc.) and debugging distributed hardware/software environments. Familiarity with observability and monitoring tools (e.g., DataDog, OpenTelemetry, Prometheus, Grafana) and building internal tooling for device health and alerting. Excellent written and verbal communication skills; able to translate complex technical findings into clear reports and playbooks. Self‑starter who thrives in a fast‑paced, ownership‑driven environment. NICE TO HAVE 🌟 Experience with computer vision, OCR, or running ML models at the edge for real‑time video or sensor processing. Background in RTOS or microcontroller development (Zephyr, FreeRTOS). Proficiency in C++ and SQL. Low‑level userland familiarity: memory pages, cache locality, POSIX commands. Knowledge of hardware interfaces such as CAN, I2C, SPI, and RS485. Exposure to automated testing, CI/CD pipelines, or Hardware‑in‑the‑Loop validation setups. Background in cellular (4G LTE, CAT 4, CAT 1bis, 5G RedCap), WiFi, WiFi HaLow, or other wireless connectivity. Robotics or industrial controls background is a plus. IMPORTANT NOTE 🚨 AirGarage is a remote‑first company, but we also value in‑person collaboration to strengthen trust and teamwork. Team members should expect ~6 weeks of travel per year for: 2-3 full company offsites, “Remote Weeks” Lending a hand to support 2 new location launches In‑person onboarding as well as supporting other onboarding sessions for new team members The rest of the year, team members can work remotely from wherever (US time zones) they're most comfortable as long as they are performing well in their role. Attendance at in‑person events throughout the year is expected-if you're not open to traveling ~6 weeks per year for work, this role isn't a good fit for you. THE UPSIDE 📈 📈 Equity: Have a stake in the business that you're helping to build and grow. 🌴 Work remotely: Live and work wherever you like! We believe in folks working where they are happiest and most productive. We currently hire teammates that are located anywhere within North America. 🏥 Health insurance: We offer health insurance and currently cover 85% of the cost of medical, dental, and vision plans for the primary employee and 50% of the cost of plans for dependents. 🍼 Parental Leave: We offer 12 weeks of fully paid parental leave to all parents to bond with a newly born, adopted, or fostered child. The 12 weeks can be taken as a continuous leave or intermittently over the first 18 months of the child's life. 💻 Home office setup: Get a laptop + additional equipment needed to set you up for success. ⛺ Time to recharge: We have an unlimited PTO policy with a minimum requirement of 10 days per year. 🤑 401k: Make financial planning right for you with a 401k retirement savings program. ✈️ Team Off‑sites: ~2 times per year our team comes together for a full week in places like Tahoe, Puerto Vallarta, San Diego, and Austin. 📚 BookGarage: Our team loves to learn and grow together so join us for our optional recurring book club. 🪴 Room to grow: Our team will be orders of magnitude larger within a few years, as a part of our foundational team you'll have opportunities to grow with us. 🏙️ Transform our cities: The opportunity to change the way that the world thinks about real estate use in our cities. 👐 Work with a diverse team: At AirGarage, we've always been committed to building a thriving team that represents the communities we serve. Our team is currently 40% female and 30%+ from underrepresented communities. We understand that there's no such thing as a 'perfect' candidate. We're looking for someone passionate, with grit and determination, who is excited to face the challenges of a rapidly growing startup. AirGarage is the type of company where you can grow exponentially, and we encourage you to apply to us even if you don't 100% match the candidate description. AirGarage is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, martial status, mental or physical disability, or any other legally protected status. #J-18808-Ljbffr
    $128k-165k yearly est. 3d ago
  • Embedded Linux Software Engineer

    Farcast Inc. 3.9company rating

    San Francisco, CA jobs

    Our Goals At Farcast, we aim to improve global prosperity. We achieve this goal by building innovative products that enable access to information. Satellite internet is one of the most important ways to achieve this goal and to provide global connectivity coverage. However, the capacity of satellite internet services is limited by the quality and affordability of the devices consumers use to connect to satellites. These devices are called “user terminals”. Our mission is to bring unprecedented innovation to the user terminal industry. We believe our innovation will be key in making satellite internet accessible to everyone. Please join us if your goals align with ours! You will be part of a small, focused software team at Farcast working on the control software for a next-generation phased array antenna for satellite communications. You will share responsibility for building the software stack that will power all of Farcast's products. You'll need to be resourceful, flexible, and able to move around the stack based on the needs of the team. All the software we build is written in Rust, so we're looking for someone who is passionate about building embedded software in Rust, or is a strong C/C++ embedded software engineer excited to learn. Responsibilities Implement performance-critical antenna control software and integrate it into the software stack Develop and maintain Yocto based embedded Linux distributions Produce software design documentation, participate in collaborative system design exercises, and conduct design reviews of software and hardware Create and maintain software used to test and diagnose hardware Experience Excellent communication and collaboration skills Strong systems thinking and software architecture ability 5+ years of professional embedded software development experience Demonstrated experience developing software for embedded Linux systems Proficiency in Rust (preferred), or C/C++, for embedded systems Experience working with common communication protocols (e.g. Ethernet, I2C, SPI, UART/RS-232/RS-485) Hands‑on experience working with hardware and familiarity with embedded debugging tools, including oscilloscopes, logic analyzers, and debuggers Proficiency using Python to develop hardware‑in‑the‑loop testing Education Bachelor's in Electrical/Computer Engineering, Computer Science or similar field What Makes You Standout Experience configuring and managing Yocto for Linux on embedded systems Knowledgeable in setting up CI/CD environments for embedded Linux Experience working with GNSS/INS systems Knowledge of security best practices for embedded Linux systems Base Salary Range Compensation includes a competitive base salary as part of a comprehensive package tailored to the candidate's experience and background. Additional benefits and details are outlined below. $160,000 - $200,000 a year Offered Benefits Meaningful company stock ownership Unlimited PTO plus 20+ days of company shutdown Parental leave designed by parents for parents 401k with 5% company matching $6,000 annual wellness perk Individualized health, dental, and vision insurance plans for you and your family In-Person Requirement All employees are expected to be at the office, in person, for a minimum of two days per week Export Control Requirement To comply with U.S. Government space technology export regulations, all applicants and employees must hold U.S. citizenship, lawful permanent residency, or protected status as defined by 8 U.S.C. 1324b(a)(3) Diversity and Inclusion Farcast is proud to be an equal opportunity workplace We celebrate diversity and are committed to creating an inclusive environment for all employees We do not discriminate on the basis of race, religion, color, gender identity, sexual orientation, age, disability, veteran status, or other applicable legally protected characteristics We encourage people of different backgrounds, experiences, abilities, and perspectives to apply. Studies have shown that marginalized communities are less likely to apply for jobs unless they meet every single qualification. If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to consider still applying. Note to Recruiters Farcast does not accept unsolicited resumes from recruiters or staffing agencies Please do not forward resumes to Farcast employees Farcast is not responsible for any fees for unsolicited resumes or candidates submitted by agencies #J-18808-Ljbffr
    $160k-200k yearly 5d ago
  • Growth Architect & Revenue Engine Lead

    Medium 4.0company rating

    Miami, FL jobs

    A technology solutions company in the US seeks a Chief Growth Officer to lead the entire revenue strategy. The role involves owning sales strategies, building an outbound organization, and creating a predictable deal pipeline. The ideal candidate has over 8 years of experience in technology sales, a proven track record of closing large deals, and comfort in high-growth environments. This position offers competitive compensation, equity participation, and collaboration with the CEO and a high-performance team. #J-18808-Ljbffr
    $91k-136k yearly est. 2d ago
  • Senior / Staff / Principal Embedded Software Engineer

    Nia Therapeutics 3.3company rating

    Boston, MA jobs

    At Nia Therapeutics, we are engineering solutions at the frontier of neuroscience to make memory loss reversible. We are a team of scientists and engineers developing advanced implantable brain stimulation devices to reverse memory loss from brain injury and degenerative disease. Our core technology, developed at the University of Pennsylvania and funded by DARPA, is built on a foundation of human clinical studies that demonstrate its efficacy. This is a rare opportunity to help develop a product that will not only improve patient lives but also redefine what's possible in neural engineering. WHAT YOU WILL DO Develop embedded firmware in C to support BLE communication between an implantable device and mobile apps Design and implement custom GATT services and characteristics to enable secure, low-latency data exchange Support real-time signal processing, sensor interfaces, and closed-loop control logic Contribute to the design of system-level communication protocols across implant, wearable, and cloud platforms Help build automated test systems for wireless and embedded functionality REQUIRED QUALIFICATIONS BS in Electrical Engineering / Computer Science plus 5+ / 8+ / 11+ years experience OR an advanced degree plus 3+ / 6+ / 9+ years of experience Strong programming skills in C for embedded systems Hands‑on experience developing and debugging BLE firmware, including custom profiles and characteristics Understanding of BLE stack behavior (advertising, connection parameters, bonding, encryption) Comfortable working with microcontroller toolchains, oscilloscopes, and logic analyzers Ability to read datasheets and electrical schematics and develop device drivers Strong troubleshooting, communication, and cross‑functional collaboration skills PREFERRED SKILLS Experience with ST or Nordic microcontrollers RTOS based firmware development (e.g. FreeRTOS, Zephyr) Hands‑on experience developing and debugging Bluetooth Low Energy (BLE) communication protocols, including creating custom GATT services and characteristics Experience integrating mobile applications with embedded firmware, ensuring robust and reliable data exchange Experience developing active implantable medical devices, medical device quality systems, standards (e.g. ISO-14708) and risk management activities (e.g. FMEA) Proficiency in cross‑platform (Android, iOS) mobile application development Broad circuit design experience including analog, digital, power supply and comms functions Setting up and maintaining testing environments for hardware and software systems OUR CULTURE This position is 5 days per week in person based in Boston, MA. We're a small team tackling big challenges. We move quickly, think rigorously, and care deeply about the impact of our work. If you're excited by the idea of helping build a product that integrates neuroscience, embedded systems, and mobile UX, and you're eager to grow in a fast‑paced startup, we'd love to meet you. BENEFITS Nia Therapeutics provides comprehensive health benefits to support our employees' well‑being, including medical, dental, and vision insurance. We also offer stock options, giving team members a direct stake in the company's success and long‑term mission. #J-18808-Ljbffr
    $106k-132k yearly est. 5d ago
  • Senior Embedded Firmware Engineer - BLE, GATT, RTOS (Boston)

    Nia Therapeutics 3.3company rating

    Boston, MA jobs

    A pioneering neuroscience company based in Boston, MA is seeking a firmware developer to create embedded solutions for advanced brain stimulation devices. The ideal candidate will have a strong background in C programming, experience with BLE protocols, and a passion for building innovative healthcare technologies. The role offers comprehensive benefits, including health insurance and stock options. #J-18808-Ljbffr
    $109k-140k yearly est. 5d ago
  • Staff Hardware Systems Engineer - BIOS/Firmware Lead

    Crusoe 4.1company rating

    San Francisco, CA jobs

    A technology company in Sunnyvale is seeking a Staff Hardware Systems Engineer to lead the development of system firmware and kernel-level software for high-performance server platforms. The ideal candidate has over 8 years of experience in hardware systems development and strong expertise in BIOS and firmware engineering. You will directly influence the company's future by enhancing hardware compatibility and performance. Competitive compensation and benefits are provided, including stock options. #J-18808-Ljbffr
    $117k-170k yearly est. 1d ago
  • Staff Hardware Systems Engineer - BIOS/Firmware Lead

    Crusoe 4.1company rating

    Sunnyvale, CA jobs

    A technology company in Sunnyvale is seeking a Staff Hardware Systems Engineer to lead the development of system firmware and kernel-level software for high-performance server platforms. The ideal candidate has over 8 years of experience in hardware systems development and strong expertise in BIOS and firmware engineering. You will directly influence the company's future by enhancing hardware compatibility and performance. Competitive compensation and benefits are provided, including stock options. #J-18808-Ljbffr
    $116k-169k yearly est. 1d ago

Learn more about Anduril jobs