landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

R
Red 6Boulder, CO
Company Overview Red 6 is an innovative Augmented Reality (AR) technology startup leading the way in synthetic air combat training. Our primary technology, supporting our ATARS product, enables pilots to simulate the cognitive challenges of flying while accessing realistic, scalable training in dynamic outdoor environments. The Role Red 6 is seeking a highly motivated Software Systems Engineer to lead the coordination, integration, and management of complex software-driven systems that power our cutting-edge augmented reality (AR) and aviation platforms. This role demands strong systems thinking, deep understanding of software architectures, and excellent cross-functional collaboration. The Software Systems Engineer will ensure that software and integrated systems are well-architected, requirements are clearly defined and validated, and technical decisions are driven by data to deliver robust, high-performance solutions. Key Responsibilities Requirements Engineering Perform flow-down of high-level product requirements into software system and subsystem specifications. Define, maintain, and trace requirements in a comprehensive requirements management database. System Architecture & Design Develop and maintain software architecture diagrams, system block diagrams, and interface control documentation (ICDs). Ensure software system designs are scalable, modular, and maintainable, supporting long-term product evolution. Technical Analysis & Decision Support Conduct trade studies, feasibility analyses, and performance modeling to support design decisions. Optimize software system performance and maintain strict latency budgets to meet real-time operational requirements. Cybersecurity Integrate cybersecurity requirements into the system architecture, aligned with DoD security standards and best practices. Collaborate with security teams to ensure secure software development practices, vulnerability mitigation, and compliance with applicable defense regulations. Integration & Verification Lead integration of software into custom hardware platforms, ensuring compatibility with avionics, optical systems, sensors, and other subsystems. Collaborate closely with hardware and test teams to validate proper software functionality on target hardware configurations. Develop verification plans and support automated test strategies to ensure software meets requirements and performance benchmarks. Collaboration & Communication Work closely with engineers across software, hardware, optics, and avionics disciplines to ensure cohesive system design. Participate in Change Control Board (CCB) processes and provide software-focused impact analyses for design or requirements changes. Risk & Resource Management Identify and mitigate software-related technical risks early in the development lifecycle. Track and manage allocations for processing, memory, bandwidth, and other software resource budgets to maintain latency and performance goals. Required Qualifications Experience 5+ years in software systems engineering or related role, ideally with multidisciplinary systems involving hardware/software integration. Proven success in delivering complex software systems from requirements through deployment. Experience applying DoD cybersecurity standards and processes, including STIGs and other applicable defense cybersecurity guidelines. Skills & Tools Proficiency in systems engineering processes and requirements management tools (e.g., DOORS, Jama, Polarion). Strong analytical skills and experience with trade studies, modeling, or simulation tools. Experience with performance profiling, latency analysis, and optimization in real-time systems. Exceptional communication skills, both written and verbal. Technical Areas (experience in one or more preferred) Real-time or embedded software development and integration High-performance graphics or AR/VR software systems Software verification and automated testing Secure coding and system hardening for defense applications Education Bachelor's degree in Software Engineering, Computer Science, or a related technical field. Master's degree in Engineering or a related field is preferred. Full-Time Employee Benefits Healthcare, Dental, and Vision (100% coverage for Employees) Paid time off, including vacation, sick, paid holidays, and parental leave Short and Long-Term Disability Flexible Spending Account (FSA) 401(k) Retirement Plan Voluntary Worksite Benefits (Accident, Critical Illness, and Hospital Indemnity) Note Red 6 reserves the right to change its current benefits program at any time, in a manner that is consistent with applicable federal and state regulations. This job description is not a contract and confers no contractual rights, privileges, or benefits on any applicant or potential applicant. Red 6 has the right to change any and all terms of this job description, including, but not limited to, job responsibilities, qualifications, and benefits. Nothing in this job description constitutes an offer or guarantee of employment. Red Six Aerospace, Inc, is an Equal Opportunity Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. California: https://www.caljobs.ca.gov/vosnet/Default.aspx Colorado: https://www.connectingcolorado.com/ Florida: https://www.employflorida.com/vosnet/Default.aspx Under the California Consumer Privacy Act ("CCPA"), Red 6 Aerospace, Inc. operating company you are applying to work for (hereinafter, "we", "our", or "us") may collect personal information and use it for certain business purposes as described below in this Job Applicant and Employee Privacy Notice. We are required to disclose the following information to California "consumers" regarding our collection of their personal information. Under the CCPA, "consumers" means California residents, including job applicants, employees, or contractors of a business.

Posted 30+ days ago

Software Engineer II - Accounting-logo
AppFolioDallas, TX
Description AppFolio is more than a company. We're a community of dreamers, big thinkers, problem solvers, active listeners, and multipliers. At every opportunity, we set the pace while delivering innovation built to carry real estate into the future. One in which every experience feels effortless, yet meaningful. Where customers are empowered to take on any opportunity. We show up as one team, connected by our values to be a force for good. Because together, we have the power to create extraordinary outcomes for our customers, our communities, and ourselves. Come help us pave the way for the future of Accounting at Appfolio. This high visibility, high impact team aims to delight some of our largest customers, win deals, and unlock the full potential of Appfolio Property Management. This newly-formed team will not only be advancing the core product, but will also have the unique opportunity to build integrations for some of the best known partners in the industry. Candidates for this role should be comfortable serving as the tip of the spear to qualify integration use cases, develop expertise with 3rd party products, and lay out technical and business requirements. Expertise designing and building performant integrations with 3rd party solutions is a plus! We love where we work, and you can, too. Who we are looking for: We are hiring a mid-level Full Stack Software Engineer II to join our team and contribute to our rapid product development pace. We work collaboratively to set the technical direction for our SaaS products, developing easy-to-use solutions for our customers. Our engineers find deep satisfaction in building things that customers actually need. We focus on delivering value to customers and understand that this often means delivering code that isn't perfect but meets customer needs. This is an ideal opportunity for someone who has a passion for building leading-edge software and is driven to help build a successful SaaS product used by thousands of happy businesses. We foster an environment that empowers small teams to set the technical direction of our solutions collaboratively. Responsibilities: Become a master of your software engineering craft, and work with other software engineers who are smart enough to teach you, and humble enough to learn from you. Develop scalable, robust, and simple web-based solutions to solve complex business problems for our customers. Formulate, implement, and evaluate algorithms and database queries to support SaaS scalability and stability. Implement new features and optimize existing ones to drive maximum scalability, stability, and performance. Use test-driven development, code reviews, and continuous integration to deliver high-quality software and rapidly fix bugs as they come up. Work closely with, and incorporate feedback from other engineering team members, QA, product owners, and our APM customers. Leverage agile practices to release small batches of value to customers continuously. - test-driven development, pair programming, live code review, continuous integration, and continuous delivery. You know you're the right fit if… You've heard of Ruby and Rails and have experience working with a language like Ruby, Java, or Python. You may even know enough about Javascript to have opinions about how frequently "the new hot thing" changes. You love learning about new technologies but understand the value of using something old if it still does everything you need it to do. You care about the long-term maintainability of the codebase and will learn to advocate for refactoring and clean-ups where appropriate. You care about work-life balance and want your company to care about it, too; you'll put in the extra hour when needed but won't let it become a habit. Additional Skills and Knowledge: Bachelors, Masters, or Ph.D. in Computer Science or related technical discipline Hands-on work/internship experience developing web-based applications, preferably in a SaaS environment Creativity, ability to solve complex problems without a roadmap Nice to Have: Experience working across all levels of the development stack Experience with some areas of our tech like Ruby on Rails, React, Redux, AWS, SOA Familiarity with Agile software development processes: Scrum or Kanban Familiarity with Test-Driven-Development Compensation & Benefits The base salary that we reasonably expect to pay for this role is $114,400 - $143,000. The actual base salary for this role will be determined by a variety of factors, including but not limited to the candidate's skills, education, experience, etc. Please note that base pay is one important aspect of a compelling Total Rewards package. The base pay range indicated here does not include any additional benefits or bonuses/commissions that you may be eligible for based on your role and/or employment type. Regular full-time employees are eligible for benefits - see here. About AppFolio AppFolio is the technology leader powering the future of the real estate industry. Our innovative platform and trusted partnership enable our customers to connect communities, increase operational efficiency, and grow their business. For more information about AppFolio, visit appfolio.com. Why AppFolio Grow | We enable a culture of high performance, where delivering results is recognized by opportunities for growth and compelling total rewards. Our challenging and meaningful work drive the growth of our business, and ourselves. Learn | We partner with you to realize your potential by investing in you from the start. We're cultivating a team of big thinkers through coaching and mentorship with our best-in-class leaders, and giving you the time and tools to develop your skills. Impact | We are creating a world where living in, investing in, managing, and supporting communities feels magical and effortless, freeing people to thrive. We do this by innovating with purpose while cultivating a culture of impact. We learn as much from each other as we do our customers and our communities. Connect | We excel at hybrid work by fostering an environment that feels flexible, personal and connected, no matter where we are. We create space to fuel innovation and collaboration, and we come together to celebrate, connect, and succeed. Paddle as One. Learn more at appfolio.com/company/careers Statement of Equal Opportunity At AppFolio, we value diversity in backgrounds and perspectives and depend on it to drive our innovative culture. That's why we're a proud Equal Opportunity Employer, and we believe that our products, our teams, and our business are stronger because of it. This means that no matter what race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status, you're always welcome at AppFolio. By submitting this form, I acknowledge I have reviewed AppFolio's Privacy Policy.

Posted 30+ days ago

Forward Deployed Software Engineer-Palantir Foundry-Manager-logo
PwCLouisville, KY
Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Manager Job Description & Summary At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision-making and driving business growth. In data engineering at PwC, you will focus on designing and building data infrastructure and systems to enable efficient data processing and analysis. You will be responsible for developing and implementing data pipelines, data integration, and data transformation solutions. Enhancing your leadership style, you motivate, develop and inspire others to deliver quality. You are responsible for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing knowledge of how business works, you play an important role in identifying opportunities that contribute to the success of our Firm. You are expected to lead with integrity and authenticity, articulating our purpose and values in a meaningful way. You embrace technology and innovation to enhance your delivery and encourage others to do the same. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Analyse and identify the linkages and interactions between the component parts of an entire system. Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion. Partner with team leadership to ensure collective ownership of quality, timelines, and deliverables. Develop skills outside your comfort zone, and encourage others to do the same. Effectively mentor others. Use the review of work as an opportunity to deepen the expertise of team members. Address conflicts or issues, engaging in difficult conversations with clients, team members and other stakeholders, escalating where appropriate. Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements. The Opportunity As part of the Data and Analytics Engineering team you engage in developing and deploying data solutions using Palantir Foundry. As a Manager you lead teams and manage client accounts, focusing on strategic planning and mentoring junior staff. You are accountable for project success and maintaining elevated standards, leveraging your knowledge in data engineering and analytics to drive impact and exceed client expectations. Responsibilities Lead the development and deployment of data solutions using Palantir Foundry Guide and mentor junior staff in strategic planning and project execution Secure the success of projects by maintaining standards and exceeding client expectations Utilize proficiency in data engineering and analytics to drive client benefits Manage client accounts and foster enduring client relationships Implement and uphold the firm's methodologies and technology resources Encourage innovation and embrace new technologies within the team Identify opportunities for team development and continuous improvement What You Must Have Bachelor's Degree in Management Information Systems, Computer and Information Science, Systems Engineering, Electrical Engineering, Chemical Engineering, Industrial Engineering, Mathematics, Statistics, or Mathematical Statistics 5 years of experience What Sets You Apart Certifications Preferred: Foundry Data Engineer, Solution Architect, or Application Developer Excelling in customer-centric solutions Delivering significant contributions beyond expectations Strength in analytical and problem-solving abilities Building applications with large datasets Collaborating with diverse technical teams Familiarity with Python and/or Typescript Experience with Palantir Foundry and AIP Travel Requirements Up to 80% Job Posting End Date Learn more about how we work: https://pwc.to/how-we-work PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy . As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law. For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all. Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: https://pwc.to/us-application-deadlines The salary range for this position is: $99,000 - $232,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: https://pwc.to/benefits-at-a-glance

Posted 30+ days ago

Staff Robotics Software Engineer-logo
Analog Devices, Inc.Boston, MA
About Analog Devices Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at www.analog.com and on LinkedIn and Twitter (X). Join our innovative team at the Analog Garage, Analog Devices' internal innovation lab, where collaboration, creativity, and cutting-edge technology converge. We're a dynamic group of software engineers, hardware engineers, scientists, and business leaders passionate about solving complex problems and developing groundbreaking solutions. As part of our Platforms and Systems team, you'll tackle exciting challenges in: Renewable Energy: Harness innovation for a sustainable future Advanced Biotechnology: Unlock new possibilities for human health Robotics: Revolutionize industries with intelligent machines Your Responsibilities We're seeking a talented Staff Robotics Software Engineer to: Design, develop, and maintain production-level robotics software using ROS/ROS2, Python, and C++ Be a part of a cross-functional team of hardware, software and machine learning engineers delivering integrated solutions Drive code quality, scalability, and reliability across the robotics stack Evaluate and introduce new technologies to measure system performance, identify and resolve bottlenecks Lead technical design discussions and mentor engineers on best practices Your Skills Extensive experience with ROS/ROS2 in production environments Strong proficiency in Python and C++ Track record of architecting and delivering complex software systems Strong debugging skills across hardware/software boundaries Experience with multithreading, real-time systems, sensor integration, and robotics middleware Experience with architecting and implementing sensor pipelines (cameras, laser range finders, inertial and satellite[1]based navigational solutions, microphone arrays) Experience architecting for heterogeneous implementations via CPU, GPU, NPU and other HW accelerators is a plus Experience with machine learning or reinforcement learning in robotics is a plus Qualifications MSCS or MSR with a minimum of 8 years of experience or BSCS with 10 years of relevant work experience Strong understanding of software development principles and best practices Hands-on experience commissioning, deploying, and maintaining robots in industrial, warehouse, healthcare, or similar environments Proven ability to troubleshoot and optimize systems post-deployment Our Culture Dynamic, supportive team environment Opportunities for growth, mentorship, and professional development Flexible work arrangements and competitive compensation Access to cutting-edge technologies and resources Why Join Us? Make a meaningful impact on real-world problems Work on novel, high-visibility projects Collaborate with experts from diverse fields Enjoy a culture that values innovation, creativity, and teamwork For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce- Bureau of Industry and Security and/or the U.S. Department of State- Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process. Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group. EEO is the Law: Notice of Applicant Rights Under the Law. Job Req Type: Experienced Required Travel: No Shift Type: 1st Shift/Days The expected wage range for a new hire into this position is $125,250 to $187,875. Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors. This position qualifies for a discretionary performance-based bonus which is based on personal and company factors. This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time, and other benefits.

Posted 30+ days ago

Software Engineer, Design System Engineering-logo
ANDURIL INDUSTRIESSeattle, WA
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. ABOUT THE ROLE Join us in revolutionizing how we build beautiful, consistent, and accessible user interfaces across our entire product ecosystem. We're seeking a visionary Design System Engineer to bridge the gap between design and engineering, creating a seamless experience for both our users and developers. As a Design System Engineer, you'll be at the forefront of modern frontend development, crafting a robust, scalable design system that powers our web, mobile, and desktop applications. You'll collaborate closely with world-class designers and engineers to bring our design language to life through code. Your work will directly impact the needs of servicemen and women on the battlefield, contributing to building a stronger, more secure nation. WHAT YOU'LL DO Design, and implement our next-gen design system and component library in React Develop automation tools to migrate our legacy applications to the new design system Expand the design system to mobile and desktop platforms, ensuring a cohesive experience across all devices Support and mentor fellow engineers on frontend engineering best practices REQUIRED QUALIFICATIONS Bachelor's degree in Computer Science or related field; or equivalent industry experience Strong experience with React and modern frontend development practices Deep understanding of design systems, component libraries, and design tokens Experience with headless component libraries and the ability to style them effectively Strong skills in developing automation tools for codebase migrations High empathy for your fellow engineers (our customers) Minimum 3 years of frontend development experience U.S. Person status is required as this position needs to access export controlled data PREFERRED QUALIFICATIONS Have a bias for action and taking ownership. You have a track record of solving a problem if you see one. Strong design sense and ability to collaborate effectively with designers Experience with design system implementation across multiple platforms Familiarity with tools like Figma for design collaboration Experience with mobile and desktop app development Experience with mapping libraries such as Cesium, Mapbox or Open Layers US Salary Range $168,000-$252,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: Platinum Healthcare Benefits: For U.S. roles, we offer comprehensive medical, dental, and vision plans at little to no cost to you. For UK roles, Private Medical Insurance (PMI): Anduril will cover the full cost of the insurance premium for an employee and dependents. For AUS roles, Private health plan through Bupa: Coverage is fully subsidized by Anduril. Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents. Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans. 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition. Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting. Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well. A professional development stipend is available to all Andurilians. Daily Meals and Provisions: For many of our offices this means breakfast, lunch and fully stocked micro-kitchens. Company-funded commuter benefits available based on your region. Relocation assistance (depending on role eligibility). 401(k) retirement savings plan - both a traditional and Roth 401(k). (US roles only) 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. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you! To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/ .

Posted 30+ days ago

Software Infrastructure Engineer (Aws)-logo
PhigenicsFayetteville, AR
Software Infrastructure Engineer (AWS) Key Responsibilities Manage and improve the AWS-hosted application platform. Ensure optimization, redundancy, scalability, and stability of cloud infrastructure. Automate tasks and infrastructure using Python, PowerShell, and Terraform. Maintain and evolve Terraform-based infrastructure as code (IaC). Manage IAM roles, policies, and permissions to support cloud security. Implement monitoring and observability using tools such as Datadog. Collaborate with developers to ensure cloud-readiness and application performance. Work with internal business teams to improve operational efficiency. Document architecture and infrastructure changes as they occur. Identify and implement cost-saving opportunities and resource optimizations. Provide backup IT support when needed. Required Qualifications 1+ years of experience managing cloud infrastructure (AWS, Azure, or GCP) using infrastructure-as-code tools like Terraform 1+ years of development experience using modern languages such as Python, C#, JavaScript, etc. Preferred Qualifications Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field. Hands-on AWS experience in production environments. Familiarity with Datadog or similar monitoring platforms. DevOps/CI-CD tools knowledge. Relevant certifications such as AWS Cloud Practitioner or Azure Fundamentals. Experience with Linux and/or managing IoT devices Core Competencies Strong troubleshooting and analytical skills. Focus on automation and continuous improvement. Ability to work collaboratively in a DevOps-driven environment. Effective communication and documentation skills.

Posted 30+ days ago

Senior Engineer, Software (R3173)-logo
Shield AIWashington, MN
Founded in 2015, Shield AI is a venture-backed defense technology company with the mission of protecting service members and civilians with intelligent systems. Its products include the V-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines. With offices in San Diego, Dallas, Washington, D.C., Boston, Abu Dhabi (UAE), Kyiv (Ukraine), and Melbourne (Australia), Shield AI's technology actively supports U.S. and allied operations worldwide. For more information, visit www.shield.ai. Follow Shield AI on LinkedIn,X, YouTubeand Instagram. This position is perfect for an individual who loves technology, solving complex challenges, wants to develop software for multiple projects, and write code with a motivated, diverse team. Shield AI is pushing the envelope by applying advanced AI solutions to real hardware systems. An ideal candidate should aspire to be a part of this industry-changing team developing and deploying advanced technology that can truly make an impact. Shield AI is looking to continue to push the envelope by teaming traditional autonomous systems algorithms and deep reinforcement learning-based solutions to create an unmatched capability and speed to deployment technology base. What You'll Do: As a Software Engineer on this team, you will contribute to teams at the intersection of artificial intelligence, task & motion planning, and controls. You will work closely with talented engineers to architect solutions, set standards for software engineering, drive strategic technical improvements, and mentor other engineers. Write Python and C++ software to help develop tooling and automated testing and analysis for autonomy solutions. Work with Subject Matter Experts to understand the customer demand and implement software solutions that meet their needs. Collaborate with Systems and Test engineers to develop fully tested, integrated solutions. Required Qualifications: BS/MS in Computer Science, Electrical Engineering, Mechanical Engineering, Aerospace Engineering, and/or similar degree, or equivalent practical experience. Typically requires a minimum of 5 years of related experience with a Bachelor's degree; or 4 years and a Master's degree; or 2 years with a PhD; or equivalent work experience. Ability to obtain a SECRET clearance. Ability to develop, benchmark, debug, and deploy software-based algorithms. Demonstrated problem solving skills by applying a scientific approach. Experience with Python, C++, and/or similar languages. Experience working on projects with 10+ contributors. Ability to support travel (expected frequency no more than one week per quarter) for customer events and flight tests Offers fast, efficient, effective problem-solving approaches. Exceptional collaborator and communicator. Comfort within Linux environments. Hard-working, trustworthy teammate. Exhibits holding themselves and others to high standards. Experience in a collaborative development environment, focused on continuous integration/delivery & test-driven development. Strong knowledge of modern software engineering best practices. Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others. Strong organizational skills. Preferred Qualifications: Experience with Docker or similar containerization technologies. Experience with modern infrastructure technologies (Kubernetes, CI/CD). Experience with web-service technologies like gRPC, REST APIs, message queues (ActiveMQ, ZeroMQ), etc. Experience with Python data analysis tooling like Pandas, NumPy, Dagster, etc. Familiarity with C++ tooling like CMake and Conan. Experience with Reinforcement Learning and other Machine Learning techniques. Understanding of robotics technologies related to autonomous behavior development e.g. task allocation or planning. Understanding/Experience with unmanned system technologies and accompanying algorithms (specifically air domain). Active SECRET clearance. Experience with UCI and OMS Standards. $117,732 - $176,598 a year #LI-LD1 #LC Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment) Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information. ### Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Posted 30+ days ago

Senior Software Engineer, Infotainment (Android)-logo
Scout MotorsFremont, CA
Here at Scout Motors, we're carrying forward the heritage of one of the most iconic American vehicles in history. A vehicle dating back to 1960. One that forged the path for future generations of rugged SUVs and will do so once again. But Scout is more than just a brand, it's a legacy steeped in a culture of exploration, caretaking, and hard work. The Scout brand is all about respect. Respect for the environment by developing electric vehicles with the capability to get you to any location. Respect for the past and the future by taking an iconic American brand that hasn't been around for a while, electrifying it, digitizing it, and loading it with American innovation. Respect for communities by creating a company that stands for its people and its customers. And respect for both work and play, with vehicles that are equally at home at a camp site, a job site, or on a Tuesday commute. At Scout Motors, we empower our talented, inclusive, and entrepreneurial teams to innovate. What makes a Scout employee? Someone who is a visionary and a leader, who seeks new paths and shares lessons learned. A knowledgeable doer who collaborates across the company to build better. A go-getter with unrivaled passion. Join us at Scout Motors and be part of shaping the future of transportation. If you're ready to drive change and make history, apply now! What you'll do Become part of an iconic brand that is set to revolutionize the electric pick-up truck & rugged SUV marketplace by achieving the following: Design and implement extensible, maintainable, and performant Kotlin-based Android/AOSP/AAOS apps, frameworks, and SDKs Deliver new features, enhancements, and bug fixes at a high velocity Leverage test driven development principles to maximize code quality Actively contribute to code quality by participating in code reviews Author design documentation, technical specifications, and delivery plans; define roadmaps Embrace and refine team coding standards and processes Track and leverage new Android/AOSP/AAOS technologies, software engineering best practices, and design patterns Collaborate with cross-functional teams, including UX Design, product, and other main systems engineering partners Provide technical leadership within the engineering org Location & Travel Expectations: This role will be based out of the Scout Motors location in Fremont, CA. The responsibilities of this role require attendance in office with in-person meetings and events regularly. Applicants should expect that the role will require the ability to convene with Scout colleagues in person and travel to participate in events on behalf of the company from time to time. What you'll bring We expect all Scout employees to have integrity, curiosity, resourcefulness, and strive to exhibit a positive attitude, as well as a growth mindset. You'll be comfortable with change and flexible in a fast-paced, high-growth environment. You'll take a collaborative approach to achieve ambitious goals. Here's what else you'll bring: BS/MS degree in computer science or related field Extensive understanding of Android OS, AOSP app optimization, performance, and frameworks Exceptional software development skills with Kotlin, Java, and Android Studio Extensive knowledge of software architecture, design patterns, and software development best practices Highly productive and motivated, able to work independently with minimal direction; able to transform ambiguity into actionable deliverables 5+ years of Android application software development experience 10+ years of software development experience Excellent verbal and written communication skills Excellent collaborative skills, ability to provide and receive guidance Effective problem solving skills, able to consider alternative options and select the optimal solution Thoughtful, pragmatic approach that considers tradeoffs (e.g.: future proofing vs. over-engineering) Embraces software engineering KPIs, including delivery velocity, quality, planning What you'll gain The benefits of joining Scout include the chance to build products and a company from the ground up. This is a chance to create something new and lasting - with an iconic brand at its foundation. In addition, Scout provides competitive compensation and benefits to support your physical, mental, and financial wellbeing. Program specifics are detailed in company policies and employee benefit guides, select highlights: Competitive insurance including: Medical, dental, vision and income protection plans 401(k) program with: An employer match and immediate vesting Generous Paid Time Off including: 20 days planned PTO, as accrued 40 hours of unplanned PTO and 14 company or floating holidays, annually Up to 16 weeks of paid parental leave for biological and adoptive parents of all genders Paid leave for circumstances related to bereavement, jury duty, voting time, or military leave Pay Transparency This is a full-time, exempt position eligible to receive a base salary and to participate in an annual performance bonus program. Final salary offered will be determined based on factors including but not limited to the candidate's skills and experience. The annual performance bonus program is preset and not candidate dependent. Initial base salary range = $130,000.00 - $160,000.00 Internal leveling code: IC9 Notice to applicants: Residing in San Francisco: Pursuant to the San Francisco Fair Chance Ordinance, Scout Motors will consider for employment qualified applicants with arrest and conviction records. Residing in Los Angeles: Scout Motors will consider for employment qualified applicants with criminal histories in a manner consistent with the Los Angeles Fair Chance Initiative for Hiring Ordinance. Residing in New York City: This role is not eligible for remote work in New York City. Equal Opportunity Scout Motors is committed to employing a diverse workforce and is proud to be an Equal Opportunity Employer. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, disability, pregnancy, or any other characteristics protected by law. Scout Motors is committed to compliance with all applicable fair employment practice laws. If you require reasonable accommodation to complete a job application, pre-employment testing, or a job interview or to otherwise participate in the hiring process, please contact ScoutAccommodations@scoutmotors.com.

Posted 30+ days ago

S
Samsung Electronics America IncMountain View, CA
Position Summary Drive the development, optimization, and enhancement of front-end components and user interfaces for our advertising platform. Spearhead single spa micro front end projects at scale, ensuring our products are highly performant, modular, and visually engaging. Design and implement scalable and maintainable front-end architectures, ensuring high performance and reliability. Lead the development of responsive, user-friendly, and visually appealing complex front-end applications and components. Set and maintain high standards for code quality, code reviews, and best practices within the front-end team. Identify and resolve performance bottlenecks, improve loading times, and optimize user experiences. Collaborate with product managers, UX/UI designers, back-end engineers, and data scientists to define requirements and implement effective solutions. Collaborate with peers and leaders across the various sites of Samsung Ads, driving cross-site efforts to improve Samsung Ads' capabilities. Mentor and guide junior developers, helping them grow in their careers and skills. Stay up to date with the latest front-end technologies, tools, and best practices to ensure our tech stack remains cutting-edge. Maintain comprehensive documentation for front-end systems and processes. Ensure robust testing procedures and continuous integration to guarantee the reliability of our frontend applications. Role and Responsibilities Bachelor's degree in Computer Science, Computer Information Systems, Electrical Engineering, a related field, or a foreign equivalent plus 5 years of progressively responsible postbaccalaureate experience in job offered or any engineering related job titles. Applicants must possess at least 5 years of experience in the following: (1) building single-page applications (React, Typescript) with GraphQL or RESTful APIs; (2) JavaScript, HTML, CSS, and front-end libraries and frameworks including React, Angular, or Vue.js; (3) test-driven development and ability to write automated tests (Jest); (4) performance optimization, responsive design, and cross-browser compatibility; and (5) version control system Git and front-end build tools including Webpack, NPM. Skills and Qualifications Compensation for this role between $254,400 - $264,400/Year. Actual pay will be determined considering factors such as relevant skills and experience, and comparison to other employees in the role. No sponsorship available for this position #LI-DNI Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here. At Samsung, we believe that innovation and growth are driven by an inclusive culture and a diverse workforce. We aim to create a global team where everyone belongs and has equal opportunities, inspiring our talent to be their true selves. Together, we are building a better tomorrow for our customers, partners, and communities. Samsung Electronics America, Inc. and its subsidiaries are committed to employing a diverse workforce, and provide Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law. Reasonable Accommodations for Qualified Individuals with Disabilities During the Application Process Samsung Electronics America is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application process. If you have a disability and require a reasonable accommodation in order to participate in the application process, please contact our Reasonable Accommodation Team (855-557-3247) or SEA_Accommodations_Ext@sea.samsung.com for assistance. This number is for accommodation requests only and is not intended for general employment inquiries.

Posted 3 weeks ago

Software Engineer Sr-logo
Lockheed Martin CorporationKing Of Prussia, PA
Description:Are you ready to tackle the world's most complex challenges and make a real difference in the lives of millions? Do you have a passion for image processing and a drive to push the boundaries of what's possible? We're seeking a talented Software Engineer and Integrator to join our elite team of engineers and researchers in developing cutting-edge image processing algorithms for the DoD and IC. As a Software Engineer and Integrator, you will be an integral part of a highly dedicated team that's committed to delivering mission-critical software applications that drive real-world impact. You'll have the opportunity to collaborate with talented experts from various disciplines, including computer science, computer vision, and signal processing, to develop innovative solutions that make a real difference on the world's most pressing problems. Key responsibilities of this position are noted below: Integrate image processing algorithms using modern, high-level languages (C++, React JS, & Python) Perform full life cycle software development using Object-Oriented Programming, Agile Development Methodologies, and Test-Driven Development Utilize a large-scale DevOps pipeline to continuously test and deploy software applications Integrate new and updated software on cloud-based virtual computing resources Selected candidate must have an active Top Secret / SCI security clearance prior to start. This is a MID CAREER (level 3) ROLE where candidates typically require 5 years of professional experience and a BS degree. Lockheed Martin employees play an active role in strengthening the quality of life where we live and work by volunteering more than 850,000 hours annually. Here are some of the benefits you can enjoy: Medical Dental 401k Paid time off Work/life balance Career development Mentorship opportunities Rewards & recognition https://www.lockheedmartinjobs.com/working-here#benefits>Learn more about Lockheed Martin's competitive and comprehensive benefits package. Basic Qualifications: Exceptional programming skills (including several of the following languages: C/C++, JavaScript/React, Python, Java, R, MATLAB, SQL/PostgreSQL, etc.) with ability to transition between languages as needed Software design and testing experience in a professional environment Experience utilizing Agile software development methodologies Selected candidate must have an active Top Secret / SCI security clearance prior to start. Desired Skills: Experience with COTS products (Kubernetes, Docker and Jenkins) and integrating them into a unified workflow SAR Experience (Synthetic Aperture Radar) Experience with cloud platforms (AWS, Google Cloud, Azure, etc) and web deployment strategies Degree in computer science, mathematics, applied statistics, various engineering disciplines, or related STEM discipline Experience working and collaborating in a multi-disciplinary research team setting Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: TS/SCI Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 9x80 every other Friday off Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work. With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility. If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications. Experience Level: Experienced Professional Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

Posted 3 weeks ago

Senior Software Manager, Aerial-logo
NvidiaSanta Clara, CA
Our technology has no boundaries! NVIDIA is building the world's most groundbreaking and innovative compute platforms for the world to use. It's because of our work that scientists, researchers and engineers can advance their ideas. At its core, our visual computing technology not only enables an outstanding computing experience, but it is also energy efficient! We pioneered a supercharged form of computing loved by the most demanding users in the world - scientists, designers, artists, and gamers. It's not just technology though! It is our people, some of the brightest in the world, and our company culture make NVIDIA one of the most fun, innovative and multifaceted places to work in the world! At the center of NVIDIA's culture are our core values like innovation, excellence and determination and team, which guide us to be the best we can be. We are building a team who will be developing a system aimed at 5G/6G wireless products based on the power of our GPU. Enabling 5G PHY/MAC layers, we will be using traditional signal processing algorithms but parallelizing them on the GPU. We plan to apply Machine Learning / Deep Learning to address PHY/MAC challenges. We are looking for a motivated and energetic leader to take a strategic role in the architecture and the entire software product development life cycle. What you'll be doing: Lead a team of outstanding software engineers including all responsibilities of people and technical management. Guide and mentor team to achieve their personal and company's goals. Ensure the team implements high quality in delivering on customer and internal commitments. Drive and facilitate the planning, scheduling and execution of projects and activities of your team. Establish relationships and trust through excellent execution and high quality of software development. What we need to see: Bachelor's or Master's Degree (or equivalent experience) in Computers, Electrical, Electronics Engineering or related field with 10+ overall years of confirmed experience with focus on RAN product development, focusing on PHY layer . 7+ years of experience in product development lifecycle, including prioritizing technical requirements and project/people management. Ability to lead senior engineers, empower and establish team. Our ideal candidate has a wireless communication systems or digital signal processing background, a passion for building real-world carrier-grade communication systems, and shown experience in RAN. Background with LTE/5G MAC and PHY from both systems and low-level 3GPP spec point of view. Ability to switch between high-level systems view and low-level detail view of sophisticated wireless systems. SIMD based architecture use in signal processing is a plus. Knowledge of Massive MIMO impact on 5G radio access network is a plus. Ways to stand out from the crowd: Exposure to CUDA/GPU programming is a plus. Excellent communication and collaborative skills. With competitive salaries and a generous benefits package (www.nvidiabenefits.com ), we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 425,500 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until July 29, 2025. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 30+ days ago

A
ArineSan Francisco, CA
The Role: As Senior Backend Software Engineer, you will have the opportunity to work in close collaboration with technical stakeholders to enhance and optimize Arine's backend web APIs, patient data processing, data management systems, and cloud infrastructure. You will support, maintain, and develop software using a variety of different tools including but not limited to: Python, AWS, and SQL and NoSQL databases. What You'll be Doing: Participate in all aspects of Arine's backend / API based platform, including the following: Work with LLMs, Amazon Bedrock, and predictive models to enhance decision-making and automation Write production-level Python to implement web APIs, CLIs, libraries, and scripts The ideal Engineer will possess a strong foundation in AI/ML concepts, demonstrating practical experience in integrating AI functionalities into robust server-side applications Work significantly AWS services to build/deploy new features, troubleshoot reported bugs, and monitor mission-critical infrastructure and microservices Write unit and integration tests, and perform a modest amount of QA Contribute to paying down technical debt and improving existing systems Collaborate with Frontend and Data Engineers to collectively support Arine's internal Clinical Operations team and external customers/users Who You Are and What You Bring: Proficient to fluent in Python (can build and deploy web APIs, CLIs, libraries, and scripts) Proficient to Power-User in AWS Services (Lambda, API Gateway, DynamoDB, S3, IAM, RDS/Aurora, CloudFormation, SQS, SNS, EventBridge, Kinesis, etc.) Proven track record in architecting multi-component distributed systems Solid understanding of synchronous vs. asynchronous design, SQL vs NoSQL databases, and REST API design (including Auth2 authentication) Comfortable writing unit and integration tests (familiarity with TDD is preferred) Proficient with Git/GitHub, branching, merging and pull requests Meticulous attention to detail with the ability to own a project end-to-end - gather and translate requirements, communicate and collaborate with Stakeholders, and mentor junior engineers Comfortable working in a fast-paced environment with a strong ability to adapt to changing priorities Results-oriented and can deliver against strict deadlines A team player who can also work independently Nice-to-Haves: Experience with CI/CD tools like Jenkins and platforms such as Docker, Kubernetes, and GitHub Actions Experience with event-driven and serverless architectures Experience optimizing database design, e.g. indexes, queries, and aggregations Experience working with healthcare data or EHR systems Remote Work Requirements: An established private work area that ensures information privacy A stable high-speed internet connection for remote work This role is remote, but you will be required to come to on-site meetings multiple times per year. This may be in the interview process, onboarding, and team meetings Perks: Joining Arine offers you a dynamic role and the opportunity to contribute to the company's growth and shape its future. You'll have unparalleled learning and growth prospects, collaborating closely with experienced Clinicians, Engineers, Software Architects, and Digital Health Entrepreneurs. The posted range represents the expected salary for this position and does not include any other potential components of the compensation package, benefits, and perks. Ultimately, the final pay decision will consider factors such as your experience, job level, location, and other relevant job-related criteria. The salary range for this position is: $150,000-170,000/year.

Posted 30+ days ago

Senior Linux Kernel Systems Software Engineer - CSP Engagements-logo
NvidiaSeattle, WA
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-facing responsibilities to enable cloud service providers with next-generation computing platforms. You will work at the intersection of hardware and software, driving technical solutions from concept through deployment. What you'll be doing: Design and develop software solutions for data center servers including Linux kernel modifications, device drivers, and system optimizations for GB200 and next-gen platforms. Lead hardware bring-up activities, BSP development, and hardware-software co-design for Cloud Service Provider deployments. Partner directly with CSPs to deliver technical solutions, co-develop & co-debug features and optimizations, and provide support during new product introductions. Collaborate with cross-functional teams in designing end-to-end solutions spanning firmware, OS, middleware, and applications with focus on AI/ML and HPC workloads. Perform advanced system debugging, root cause analysis, and performance optimization for large-scale data center environments. Collaborate with AE, FAE, and Solution Architect teams to deliver integrated customer solutions and technical documentation. What we need to see: Deep expertise in data center server architectures, HPC systems, and hardware-software co-design. Expert knowledge of Linux kernel internals, device drivers, communication protocols (PCIe, USB, Ethernet). Deep understanding of computer architecture, microprocessor concepts, and expert knowledge of ARM (aarch64) and x86 architectures. Deep understanding of NUMA architectures including memory topology, processor-memory locality, and performance optimization for multi-CPU systems in data center environments. Strong programming skills in C/C++, Python, plus experience with virtualization, Kubernetes, and cloud-native architectures. Skilled in complex system-level debugging, performance analysis, and test design. BS or MS in Computer Engineering, Computer Science, or related field (or equivalent experience). 8-12 years of system software development experience. Ways to stand out from the crowd: Experience with GPU computing (CUDA), deep learning workloads Expertise in Out of Band and In-band management architectures Knowledge of Memory fabric and CXL architectures NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, hardworking and self-motivated, we want to hear from you! Do you want to join a team of highly motivated and experienced program managers who drive the successful introduction of NVIDIA's next generation GPU/CPU based products? We work closely with internal leaders in Software, Hardware, Firmware, Marketing and Operations to ensure the SW team delivers outstanding products while operating across multiple functional units and all levels of management to achieve Time-To-Market. As part of the team, your knowledge of driver, firmware, diagnostics and the SW stack development processes and priorities will enable you to swiftly make the course adjustments needed to keep these complex projects on track! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until August 13, 2025. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Posted 30+ days ago

Analytical Software Developer-logo
American International GroupPhiladelphia, PA
At AIG, we are reimagining the way we help customers to manage risk. Join us as an Analytical Software Developer to play your part in that transformation. It's an opportunity to grow your skills and experience as a valued member of the team. Make your mark in Information Technology At AIG, technology is at the heart of everything we do, from underwriting risks to processing claims. The Information Technology team equips our colleagues with the latest tools to complete their work efficiently and with the highest standards of excellence. The team is responsible for shielding the company's systems from security risks, while designing technology strategies that enable AIG's businesses to achieve their goals. AIG's Information Technology functions include enterprise architecture, software and systems engineering, cybersecurity, and technology risk and compliance. How you will create an impact Primary responsibility for this individual is to develop analytical tools and processes, and to provide production support for General Insurance Underwriting, Exposure Management and Portfolio Modeling functions. JOB RESPONSIBILITIES: Responsible for design, development, deployment, maintenance and production support of our applications and its various modules using various technologies. Write high-quality software code that complies with design specifications and meets development and support requirements. Develop production ready code modules and collaborate with IT functions to integrate into production workflow as required. Develop analytical proof-of-concepts quickly to respond to business needs and to determine feasibility and viability. Analyze, customize, test, and support application extensions provided by approved open-source and third-party vendors. Take ownership of existing code and applications and advise on best practices for enhancing tools. System maintenance, documentation, version control and deployment support. Collaborate with team members in other countries and regions to deliver business requirements. What you'll need to succeed Required: 5+ years of professional software development experience. Strong hands-on experience with C#/.NET, SQL and Stored procedures (SQL Server, Oracle) is required. Bachelor's and/or master's degree in computer science, engineering, mathematics/statistics, or related technical discipline. Proven history of learning new technologies is required. Excellent analytical and problem-solving skills. A high degree of attention to detail and an ability to manage multiple Project tasks with competing priorities. Experience with responding to production business queries and issues in a timely manner. Practical knowledge of production considerations, such as version control, code libraries, source control systems, documentation, code reviews and deployment processes. Excellent communication skills Not required but highly preferred: Experience with Python and/or R programming, or willing to learn these programming languages to develop tools is highly preferred. Experience with Geo-spatial technology is highly preferred. Experience in Insurance/Reinsurance domain is highly preferred. For positions based in Jersey City, NJ, the base salary range is $86,000-$106,000. For positions based in Illinois, the base salary range is $84,000-$111,500. In addition, the position is eligible for a bonus in accordance with the terms of the applicable incentive plan. In addition, we're proud to offer a range of competitive benefits, a summary of which can be viewed here: 2025 Benefits Summary #LI-CN1 #devops #Programming #SoftwareDevelopment At AIG, we value in-person collaboration as a vital part of our culture, which is why we ask our team members to be primarily in the office. This approach helps us work together effectively and create a supportive, connected environment for our team and clients alike. Enjoy benefits that take care of what matters At AIG, our people are our greatest asset. We know how important it is to protect and invest in what's most important to you. That is why we created our Total Rewards Program, a comprehensive benefits package that extends beyond time spent at work to offer benefits focused on your health, wellbeing and financial security-as well as your professional development-to bring peace of mind to you and your family. Reimagining insurance to make a bigger difference to the world American International Group, Inc. (AIG) is a global leader in commercial and personal insurance solutions; we are one of the world's most far-reaching property casualty networks. It is an exciting time to join us - across our operations, we are thinking in new and innovative ways to deliver ever-better solutions to our customers. At AIG, you can go further to support individuals, businesses, and communities, helping them to manage risk, respond to times of uncertainty and discover new potential. We invest in our largest asset, our people, through continuous learning and development, in a culture that celebrates everyone for who they are and what they want to become. Welcome to a culture of inclusion We're committed to creating a culture that truly respects and celebrates each other's talents, backgrounds, cultures, opinions and goals. We foster a culture of inclusion and belonging through learning, cultural awareness activities and Employee Resource Groups (ERGs). With global chapters, ERGs are a cornerstone for our culture of inclusion. The talent of our people is one of AIG's greatest assets, and we are honored that our drive for positive change has been recognized by numerous recent awards and accreditations. AIG provides equal opportunity to all qualified individuals regardless of race, color, religion, age, gender, gender expression, national origin, veteran status, disability or any other legally protected categories. AIG is committed to working with and providing reasonable accommodations to job applicants and employees with disabilities. If you believe you need a reasonable accommodation, please send an email to candidatecare@aig.com. AIG reserves the right to conduct a criminal background check, tailored to the requirements of a job, after a conditional employment offer is made. Unless otherwise required by law, AIG does not automatically exclude any applicant with a criminal conviction for a job or class or jobs. For more information about Philadelphia law specifically, copy and paste the following link within your browser: http://www.phila.gov/HumanRelations/PDF/BTB%20POSTER%20FINAL_3-9-16.pdf Functional Area: RK - Risk National Union Fire Insurance Company of Pittsburgh, Pa.

Posted 30+ days ago

Software Engineer, Infrastructure-logo
OpenAISan Francisco, CA
About the Team We're hiring Software Engineers to join our broader Infrastructure organization, which supports multiple high-impact teams. Depending on your interests and experience, you could work on one of several focus areas-including Core Distributed Systems, Reliability Engineering, Observability, Developer Productivity or Cloud Infrastructure. About the Role All teams are deeply collaborative, work on mission-critical services, and are responsible for building distributed, scalable infrastructure to bring OpenAI's technology to the world through products like ChatGPT and the OpenAI API. You'll work closely with stakeholders to understand infrastructure, data and compute needs, setting the technical strategy that supports cutting-edge research and product development. This is a critical role for someone who is passionate about solving complex engineering problems at scale, ensuring their performance, scalability and reliability Team Focus Areas Distributed Systems: Owning and building important, highly scalable, available, performant, and reliable distributed systems (and their building blocks) to power the entire stack at OpenAI Systems Engineering: Work across layers of the stack-debugging system bottlenecks, evolving core infrastructure, and solving novel problems in performance and scalability. Reliability Engineering: Build scalable, fault-tolerant systems and lead efforts around service health, incident response, and resilience. Observability: Design and maintain observability tooling (metrics, logs, tracing) to give teams visibility into production systems at scale. Developer Productivity: Create tools, environments, and workflows that help engineers ship high-quality software faster and more safely. Cloud Infrastructure: Own the cloud-native infrastructure (compute, networking, storage) that underpins all services and research workloads. Databases: Building high performance, distributed database systems that power all of OpenAI's product stack. In this role you will: Design, build, and maintain reliable and performant systems used across engineering. Work with your team to define technical strategy, architecture, and long-term goals. Collaborate with other engineers, product managers, and researchers to build infrastructure that meets evolving needs. Improve internal tooling, automation, and developer experience. Contribute to incident response, postmortems, and the development of best practices around system reliability and scalability. You might thrive in this role if you: Strong software engineering skills with experience in Python, Go, C++, Rust, or similar languages. Experience designing, operating, or scaling distributed systems or developer infrastructure. Comfort working in Linux environments, and with tools like Kubernetes, Terraform, CI/CD pipelines, and modern observability stacks. Ability to navigate complex systems and a willingness to dig deep when debugging tricky issues. Excellent communication and collaboration skills, especially in cross-functional settings. Qualifications: 4+ years of relevant industry experience, with 2+ years leading large scale, complex projects or teams as an engineer or tech lead A passion for distributed systems at scale with a focus on reliability, scalability, security, and continuous improvement. Excellent communication skills, with ability to build consensus among stakeholders both internally and externally. 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.

Posted 30+ days ago

Software Developer III-logo
General AtomicsCharlottesville, VA
Job Summary General Atomics Integrated Intelligence Inc. (GA-I3) develops cutting-edge software solutions that transform raw data into actionable intelligence. We specialize in real-time global situational awareness and battle management, processing petabytes of data from hundreds of sources across air, land, and sea. Our systems-including the widely used THRESHER and DRAGONSPELL platforms-support tens of thousands of users at all levels of the DoD and Intelligence Community and enable critical decision-making for national security missions. We process hundreds of thousands of observations per minute, operating at the scale of global sensor networks and battlefield telemetry. Our backend architecture leverages technologies like Kafka, AWS, NiFi, and GeoMesa-the latter of which we designed and open-sourced-to deliver high-throughput, mission-resilient systems that turn streaming data into real-time intelligence. Why GA-I3? At GA-I3, we're not chasing hype or building throwaway demos-we're solving complex, mission-critical problems that matter. Unlike younger firms chasing the next funding round, we've spent decades earning the trust of our users and delivering systems they rely on every day. And unlike traditional defense contractors, we're nimble, privately held, and able to make long-term decisions in the best interest of our customers and our country-not quarterly earnings reports. Our users love our software. Our customers come back because we deliver. And our engineers stay because they get to work on real problems, with real impact, alongside people who care. If you're looking for a place where engineering excellence meets enduring mission, GA-I3 is where you belong. What You'll Do We are seeking Backend Software Engineers to help build the next generation of global situational awareness and battle orchestration capabilities. You'll collaborate with cross-functional teams-including UI/UX engineers, mission engineers, data scientists, and product owners-to design and deliver software that is performant, scalable, and tailored to complex user needs. Whether you're integrating multi-source data, optimizing backend services, or shaping how insights reach the end user, your work will directly support operational missions that have real-world impact. What We Believe These values weren't crafted in a branding session-they were observed and articulated after 35 years of building software that matters. They reflect how we work, what we value in each other, and the kind of impact we want to have. At GA-I3, they aren't aspirational-they're how we operate. Solving Meaningful Challenges- Building mission-driven technology that makes a difference Collaborative Culture- Working as a team to push boundaries and innovate Technical Excellence- Encouraging continuous learning, curiosity, and efficiency Idea Meritocracy- Valuing ideas based on impact, not hierarchy If these principles resonate with you-not just in theory, but in daily practice-you'll find yourself at home here. DUTIES AND RESPONSIBILITIES: Mid-level engineers at GA-I3 are trusted contributors who bring solid engineering experience and judgment to every stage of the software lifecycle. You will design, build, and maintain robust backend systems, while collaborating with others to ensure solutions are effective, maintainable, and aligned with mission goals. You'll also play an active role in mentoring junior engineers and shaping technical discussions within your team. Engineer high-quality software: Take ownership of features or services from design through deployment, ensuring quality, performance, and maintainability Apply secure coding practices and contribute to system reliability, observability, and compliance with relevant standards Improve and sustain deployed capabilities across customer and cloud environments by addressing evolving operational needs Integrate backend components into larger system architectures and support deployments in cloud and bare-metal environments Conduct and contribute to code reviews to uphold engineering standards and mentor less experienced developers Understand the domain and guide the design Work closely with users, stakeholders, and domain experts to understand requirements and translate them into reliable, maintainable code Lead backend efforts on enterprise Java applications for command and control, geospatial data visualization, and analytics Influence technical decisions during design, planning, and cross-team coordination meetings Document technical decisions and communicate clearly with technical and non-technical stakeholders Build the team Actively support and guide junior engineers while demonstrating readiness for increasing leadership responsibilities We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

Posted 30+ days ago

Software Developer III-logo
General AtomicsChantilly, VA
Job Summary General Atomics Integrated Intelligence Inc. (GA-I3) develops cutting-edge software solutions that transform raw data into actionable intelligence. We specialize in real-time global situational awareness and battle management, processing petabytes of data from hundreds of sources across air, land, and sea. Our systems-including the widely used THRESHER and DRAGONSPELL platforms-support tens of thousands of users at all levels of the DoD and Intelligence Community and enable critical decision-making for national security missions. We process hundreds of thousands of observations per minute, operating at the scale of global sensor networks and battlefield telemetry. Our backend architecture leverages technologies like Kafka, AWS, NiFi, and GeoMesa-the latter of which we designed and open-sourced-to deliver high-throughput, mission-resilient systems that turn streaming data into real-time intelligence. Why GA-I3? At GA-I3, we're not chasing hype or building throwaway demos-we're solving complex, mission-critical problems that matter. Unlike younger firms chasing the next funding round, we've spent decades earning the trust of our users and delivering systems they rely on every day. And unlike traditional defense contractors, we're nimble, privately held, and able to make long-term decisions in the best interest of our customers and our country-not quarterly earnings reports. Our users love our software. Our customers come back because we deliver. And our engineers stay because they get to work on real problems, with real impact, alongside people who care. If you're looking for a place where engineering excellence meets enduring mission, GA-I3 is where you belong. What You'll Do We are seeking Backend Software Engineers to help build the next generation of global situational awareness and battle orchestration capabilities. You'll collaborate with cross-functional teams-including UI/UX engineers, mission engineers, data scientists, and product owners-to design and deliver software that is performant, scalable, and tailored to complex user needs. Whether you're integrating multi-source data, optimizing backend services, or shaping how insights reach the end user, your work will directly support operational missions that have real-world impact. What We Believe These values weren't crafted in a branding session-they were observed and articulated after 35 years of building software that matters. They reflect how we work, what we value in each other, and the kind of impact we want to have. At GA-I3, they aren't aspirational-they're how we operate. Solving Meaningful Challenges- Building mission-driven technology that makes a difference Collaborative Culture- Working as a team to push boundaries and innovate Technical Excellence- Encouraging continuous learning, curiosity, and efficiency Idea Meritocracy- Valuing ideas based on impact, not hierarchy If these principles resonate with you-not just in theory, but in daily practice-you'll find yourself at home here. DUTIES AND RESPONSIBILITIES: Mid-level engineers at GA-I3 are trusted contributors who bring solid engineering experience and judgment to every stage of the software lifecycle. You will design, build, and maintain robust backend systems, while collaborating with others to ensure solutions are effective, maintainable, and aligned with mission goals. You'll also play an active role in mentoring junior engineers and shaping technical discussions within your team. Engineer high-quality software: Take ownership of features or services from design through deployment, ensuring quality, performance, and maintainability Apply secure coding practices and contribute to system reliability, observability, and compliance with relevant standards Improve and sustain deployed capabilities across customer and cloud environments by addressing evolving operational needs Integrate backend components into larger system architectures and support deployments in cloud and bare-metal environments Conduct and contribute to code reviews to uphold engineering standards and mentor less experienced developers Understand the domain and guide the design Work closely with users, stakeholders, and domain experts to understand requirements and translate them into reliable, maintainable code Lead backend efforts on enterprise Java applications for command and control, geospatial data visualization, and analytics Influence technical decisions during design, planning, and cross-team coordination meetings Document technical decisions and communicate clearly with technical and non-technical stakeholders Build the team Actively support and guide junior engineers while demonstrating readiness for increasing leadership responsibilities We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

Posted 30+ days ago

V
Varonis SystemsMorrisville, PA
Full Stack Software Engineer (C#) The Company: Varonis (Nasdaq: VRNS) is a leader in data security, fighting a different battle than conventional cybersecurity companies. Our cloud-native Data Security Platform continuously discovers and classifies critical data, removes exposures, and detects advanced threats with AI-powered automation. Thousands of organizations worldwide trust Varonis to defend their data wherever it lives - across SaaS, IaaS, and hybrid cloud environments. Customers use Varonis to automate a wide range of security outcomes, including data security posture management (DSPM), data classification, data access governance (DAG), data detection and response (DDR), data loss prevention (DLP), and insider risk management. Varonis protects data first, not last. Learn more at www.varonis.com. The Role: We are seeking an experienced developer to join our growing business. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a developer, you'll work closely with our engineers to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company's needs. The Location: We are considering candidates who are able to work by onsite model, located within physical proximity to Morrisville, North Carolina. The Requirements: Bachelor's degree (or greater) in Computer Science, Software Engineering, or other related field, from an accredited college or university 3+ years of experience in backend development with C# and a strong understanding of its core concepts, design patterns, and libraries 2+ years of experience in front-end development using Angular and familiarity with modern JavaScript frameworks and tools Multithreaded/asynchronous programming experience Flexibility to perform various roles and responsibilities from day to day, e.g., programming, design, system testing, troubleshooting, etc. Ability to multi-task and work cross-functionally with team members of various levels Fast technology adaptation Effective communication, collaboration skills, as well as the ability to work effectively with multidisciplinary teams Advantages: Experience developing with Python Familiarity with Microsoft's APIs (Graph, REST, CSOM, etc.) Previous experience with Microsoft Azure Cloud or other cloud-based infrastructure Previous experience with source control (TFS, Git, etc.) Experience incorporating 3rd party APIs with business solutions Experience in optimizing software performance, including CPU, memory, and network analysis Automation test development experience Programming high-performance processes in SQL The Responsibilities: Program high-performance core applications which are responsible for collecting and moving large amounts of data Develop and maintain front-end interfaces using Angular to ensure a seamless user experience Own all aspects of the project including the design, features, and modules Operate as a part of a dynamic Scrum/Agile team Work cross-functionally with other internal teams and stakeholders Write testable, clear, and reusable code; reflect and seek feedback on design choices and trade-offs made Optimize applications for maximum speed and scalability on both front-end and back-end We invite you to check out our Instagram Page to gain further insight into the Varonis culture! @VaronisLife Varonis is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other legally protected characteristics Please review our Notice of E-Verify Participation and our Right to Work Statements.

Posted 30+ days ago

Software Engineer / Embedded, Grand Prairie, TX-logo
Lockheed Martin CorporationGrand Prairie, TX
Description: Lockheed Martin is a global security and aerospace company that employs approximately 114,000 people worldwide and is principally engaged in the research, design, development, manufacture, integration and sustainment of advanced technology systems, products and services. Lockheed Martin Missiles and Fire Control (MFC) is one of four Lockheed Martin business areas. MFC is a recognized designer, developer and manufacturer of precision engagement aerospace and defense systems for the U.S. and allied militaries. MFC develops, manufactures and supports advanced products for military customers that include the U.S. Army, Navy, Air Force, Marine Corps, NASA and dozens of foreign allies. MFC also offers a wide range of products and services for the global civil nuclear power industry and the military's green power initiatives. As a Software Engineer at MFC, you will join one of the largest networks of software professionals, implementing cutting edge technologies on both existing and new development platforms. You will be helping us solve the world's most difficult challenges supporting such wide-ranging domain areas such as aircraft flight command and control, air traffic control, health care, and homeland defense. We are a matrix engineering and technology organization so you will touch multiple programs over your career! What You Will Be Doing As a Software Engineer, your responsibilities will include but are not limited to: Develop Embedded Software Integrate features/algorithms into C/C++ applications Plan, conduct, and coordinate software development activities Design, develop, document, test, and debug software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Apply knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Correct program errors, prepares operating instructions, compile documentation of program development, and analyze system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Why Join Us Do you want to be part of a company culture that encourages employees to build their career, leverage their knowledge while using cutting edge technology, and achieve challenging goals? We provide the foundation and resources to help you stay motivated, inspired, and productive. If you are driven, dedicated, and enjoy doing what you love, then we want you to join our journey and build a better tomorrow with you. This position is onsite in Grand Prairie, Tx. We offer flexible work schedules to comprehensive benefits investing in your future and security, Learn more about Lockheed Martin's comprehensive benefits package here. Further Information About This Opportunity: This position is in Dallas. Discover more about our Dallas, Texas location. Basic Qualifications: Ability to obtain a DoD Secret Security Clearance at Secret level to be considered for this position* BS in Computer Engineering, Computer Science, or Electrical Engineering or related field C++ 11 or higher Embedded real-time software development for millisecond/microsecond response time systems Hardware/Software integration & test Linux OS Desired Skills: Software requirements, design, and architecture C Knowledge of Ada VxWorks Agile development process Git and/or GitLab: configuration management / version control Automated testing CentOS 7.0 or higher Jira - issue tracking Python Technical document development Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration. Clearance Level: Secret Other Important Information You Should Know Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings. Ability to Work Remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process. Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits. Schedule for this Position: 4x10 hour day, 3 days off per week Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration. Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about. As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories. Experience Level: Experienced Professional Business Unit: MISSILES AND FIRE CONTROL Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: First

Posted 30+ days ago

Software Engineer, ML Infrastructure, Level 5-logo
SnapchatLos Angeles, CA
Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company's three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles. Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We're deeply committed to the well-being of everyone in our global community, which is why our values are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront. We're looking for a ML Infra Engineer to join Snap's Content Marketplace team. The Content Marketplace team owns critical re-ranking layers within the Content Recommender System, supporting Snap's Content product offering including Friend Stories, Discover Feed and Spotlight. The team builds large-scale ML/Ranking solutions to optimize both viewer-side and creator-side objectives, directly contributing to Snap's overall Content business success. What you'll do: Design, implement and operate ML/Ranking feature generation pipelines and feature serving infrastructures Work with Data Scientists and Data Engineering teams to build analytics metrics and iterate the Marketplace experimentation and evaluation framework Work with XFN teams of SWEs and MLEs to build and deploy ML models for the Marketplace layer Design and implement scalable distributed Content distribution systems Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products You evaluate, appropriately test, and debug your work, striving for high quality Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management Knowledge, Skills & Abilities: Experience with backend services or distributed systems Experience with batch/streaming data pipeline Experience with common data analytics skills - SQL, dashboards, etc. Experience with large-scale user facing A/B testing framework Experience with common ML Infra Dev and Ops. Although we don't require this role to have deep ML algorithmic expertise, the candidate should understand the inputs and outputs of various ML components at training and inference stages, and integrate them with the rest of Recommender system You can independently execute on medium sized features, taking a few weeks and multiple PRs to complete You understand the operational aspects of your system and may participate in incident or hotfix investigation and resolution Ability to collaborate and work well with others Minimum Qualifications: Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience 6+ years of post-Bachelor's software development experience; or Master's degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field + 2+ years of post-grad software development experience Experience with distributed systems Preferred Qualifications: Domain expertise in Recommender System Experience with working on similar Ranking/ML projects in the field of Content Recommendation, Search, Ads, etc. Experience with working on Data Infra or ML Infra supporting large-scale systems If you have a disability or special need that requires accommodation, please don't be shy and provide us some information. "Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a "default together" approach and expect our team members to work in an office 4+ days per week. At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, where applicable). Our Benefits: Snap Inc. is its own community, so we've got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success! Compensation In the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate's starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position. These pay zones may be modified in the future. Zone A (CA, WA, NYC): The base salary range for this position is $209,000-$313,000 annually. Zone B: The base salary range for this position is $199,000-$297,000 annually. Zone C: The base salary range for this position is $178,000-$266,000 annually. This position is eligible for equity in the form of RSUs.

Posted 30+ days ago

R

Software Systems Engineer

Red 6Boulder, CO

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Company Overview

Red 6 is an innovative Augmented Reality (AR) technology startup leading the way in synthetic air combat training. Our primary technology, supporting our ATARS product, enables pilots to simulate the cognitive challenges of flying while accessing realistic, scalable training in dynamic outdoor environments.

The Role

Red 6 is seeking a highly motivated Software Systems Engineer to lead the coordination, integration, and management of complex software-driven systems that power our cutting-edge augmented reality (AR) and aviation platforms. This role demands strong systems thinking, deep understanding of software architectures, and excellent cross-functional collaboration. The Software Systems Engineer will ensure that software and integrated systems are well-architected, requirements are clearly defined and validated, and technical decisions are driven by data to deliver robust, high-performance solutions.

Key Responsibilities

  • Requirements Engineering

  • Perform flow-down of high-level product requirements into software system and subsystem specifications.

  • Define, maintain, and trace requirements in a comprehensive requirements management database.

  • System Architecture & Design

  • Develop and maintain software architecture diagrams, system block diagrams, and interface control documentation (ICDs).

  • Ensure software system designs are scalable, modular, and maintainable, supporting long-term product evolution.

  • Technical Analysis & Decision Support

  • Conduct trade studies, feasibility analyses, and performance modeling to support design decisions.

  • Optimize software system performance and maintain strict latency budgets to meet real-time operational requirements.

  • Cybersecurity

  • Integrate cybersecurity requirements into the system architecture, aligned with DoD security standards and best practices.

  • Collaborate with security teams to ensure secure software development practices, vulnerability mitigation, and compliance with applicable defense regulations.

  • Integration & Verification

  • Lead integration of software into custom hardware platforms, ensuring compatibility with avionics, optical systems, sensors, and other subsystems.

  • Collaborate closely with hardware and test teams to validate proper software functionality on target hardware configurations.

  • Develop verification plans and support automated test strategies to ensure software meets requirements and performance benchmarks.

  • Collaboration & Communication

  • Work closely with engineers across software, hardware, optics, and avionics disciplines to ensure cohesive system design.

  • Participate in Change Control Board (CCB) processes and provide software-focused impact analyses for design or requirements changes.

  • Risk & Resource Management

  • Identify and mitigate software-related technical risks early in the development lifecycle.

  • Track and manage allocations for processing, memory, bandwidth, and other software resource budgets to maintain latency and performance goals.

Required Qualifications

  • Experience

  • 5+ years in software systems engineering or related role, ideally with multidisciplinary systems involving hardware/software integration.

  • Proven success in delivering complex software systems from requirements through deployment.

  • Experience applying DoD cybersecurity standards and processes, including STIGs and other applicable defense cybersecurity guidelines.

  • Skills & Tools

  • Proficiency in systems engineering processes and requirements management tools (e.g., DOORS, Jama, Polarion).

  • Strong analytical skills and experience with trade studies, modeling, or simulation tools.

  • Experience with performance profiling, latency analysis, and optimization in real-time systems.

  • Exceptional communication skills, both written and verbal.

  • Technical Areas (experience in one or more preferred)

  • Real-time or embedded software development and integration

  • High-performance graphics or AR/VR software systems

  • Software verification and automated testing

  • Secure coding and system hardening for defense applications

Education

  • Bachelor's degree in Software Engineering, Computer Science, or a related technical field.

  • Master's degree in Engineering or a related field is preferred.

Full-Time Employee Benefits

  • Healthcare, Dental, and Vision (100% coverage for Employees)

  • Paid time off, including vacation, sick, paid holidays, and parental leave

  • Short and Long-Term Disability

  • Flexible Spending Account (FSA)

  • 401(k) Retirement Plan

  • Voluntary Worksite Benefits (Accident, Critical Illness, and Hospital Indemnity)

Note

Red 6 reserves the right to change its current benefits program at any time, in a manner that is consistent with applicable federal and state regulations.

This job description is not a contract and confers no contractual rights, privileges, or benefits on any applicant or potential applicant. Red 6 has the right to change any and all terms of this job description, including, but not limited to, job responsibilities, qualifications, and benefits. Nothing in this job description constitutes an offer or guarantee of employment.

Red Six Aerospace, Inc, is an Equal Opportunity Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

California: https://www.caljobs.ca.gov/vosnet/Default.aspx

Colorado: https://www.connectingcolorado.com/

Florida: https://www.employflorida.com/vosnet/Default.aspx

Under the California Consumer Privacy Act ("CCPA"), Red 6 Aerospace, Inc. operating company you are applying to work for (hereinafter, "we", "our", or "us") may collect personal information and use it for certain business purposes as described below in this Job Applicant and Employee Privacy Notice. We are required to disclose the following information to California "consumers" regarding our collection of their personal information. Under the CCPA, "consumers" means California residents, including job applicants, employees, or contractors of a business.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall