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.

Software Manager-logo
CACI International Inc.Chantilly, VA
Software Manager Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US The Opportunity: As a Software Manager, you will be part of an Agile development team where you will support the design, development, modification, and evaluation of signals intelligence, radar, and communications prototype development systems, related software systems, and development environments for our Navy customer. You will manage a cross-functional team of software engineers of mixed disciplines and be responsible for their professional growth and engagement with the program. The ideal candidate will have a strong technical background combined with excellent leadership and communication skills. Responsibilities: Manage and mentor a team of software developers and engineers Implement and maintain development processes and methodologies (e.g., Agile, Scrum, Kanban) Lead the design, development, and deployment of high-quality software applications Lead code reviews, technical design sessions, and architecture discussions Produce quality, sustainable, and efficient code using best practices and modern software methodologies. Collaborate with other Product Teams, the Customer and their representatives to take requirements and translate them into end-to-end solutions. Collaborate with DevSecOps team in implementing CI/CD processes to facilitate efficient and effective development cycles Collaborate with external teams to integrate our software products onto different environments Collaborate with Scrum Masters to plan, task, and execute sprint iterations and be able to get hands-on with the software team during development and testing cycles Own the software baseline from development to deployment and integration onto multiple development and test environments Troubleshoot, debug, and optimize applications for speed and scalability across distributed environments Sign and ensure teammates' timesheets are compliant with project charging guidance and perform quarterly touchpoints with direct reports Qualifications: Required: Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field 10+ years of hands-on software development experience, with at least 5+ years in a technical leadership role Strong proficiency in one or more programming languages (e.g., Java, C, C++, Python) Strong understanding of software architecture, design patterns, and system scalability Knowledge of Agile software development best practices Strong communication skills, ability to work independently and within agile team constructs to lead developers in fast paced, collaborative environments Strong documentation skills following templated formats for both informal and formal documents (Confluence, Word, Power Point, Excel) Knowledge of modern software engineering, to include DevSecOps practices and continuous integration/continuous deployment (CI/CD) pipelines, version control, and automated testing Strong communication skills, ability to work independently and within agile team constructs to lead developers in fast paced, collaborative environments Must be a US Citizen with an active Top Secret/SCI DoD Security Clearance Desired: 10+ years of experience of full integration of software products to production systems to support team or customer initiatives using CI/CD tools and processes Experience with developing software to enable digital signal processing systems, using cloud native and virtualized platforms, and edge computing environments with a focus on security Experience with cloud technologies (e.g. AWS) and microservices architecture, API development, and RESTful web services Experience with container automation and orchestration tooling employment (Kubernetes, Podman/Docker) Experience with deploying application containers to a Kubernetes cluster Proficiency in front-end and back-end technologies (React, Node.js, Django) and frameworks as required by the role Hands-on experience with containerization and orchestration tools (Docker, Kubernetes, etc) Stay abreast of emerging technologies and evaluate their potential application to our products ____ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ____ Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $114,600-$252,100 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 3 weeks ago

C
Captivation SoftwareAnnapolis Junction, Maryland
Build to something to be proud of. Captivation has built a reputation on providing customers exactly what is needed in a timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation is looking for software developers who can get stuff done while making a difference in support of the mission to protect our country. Description Captivation Software is looking for a mid level software engineer with at least one knowledge and/or experience in the desired skills list. This position is contingent upon award. Requirements Security Clearance: Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph, therefore all candidates must be a U.S. citizen Minimum Qualifications: Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required Four (4) years of SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Required Skills: C++20 or newer based on Boost (2 years) Java (4 years) Python (2 year) Linux Development Environment (1 year) Circuit Switched and Mobile Telephony (5 years) Desired Skills: DevOps, Automated testing and CI/CD pipelines in Git Container and Container Management i.e. Ansible, Docker, Kubernetes and Rancher Modern software languages such as Go/Golang and micro-service architecture development Front End Development with JavaScript and/or React or other frameworks Reactor pattern architecture systems Developing event stream processing systems SQL (MySQL, MariaDB) and Elasticsearch Dataflow tools and message queues AI experience with regards to Human-Language Translation tools and techniques RF algorithm development This position is open for direct hires only. We will not consider candidates from third party staffing/recruiting firms. Benefits Annual Salary: $130,000 - $270,000 (Depends on the Years of Experience) Up to 20% 401k contribution (No Matching Required and Vested from Day 1) Above Market Hourly Rates $3,400 HSA Contribution 5 Weeks Paid Time Off Company Paid Employee Medical/Dental/Vision Insurance/Life Insurance/Short-Term & Long-Term Disability/AD&D

Posted 1 week ago

M
ModularLos Altos, California
About Modular At Modular, we’re on a mission to revolutionize AI infrastructure by systematically rebuilding the AI software stack from the ground up. Our team, made up of industry leaders and experts, is building cutting-edge, modular infrastructure that simplifies AI development and deployment. By rethinking the complexities of AI systems, we’re empowering everyone to unlock AI’s full potential and tackle some of the world’s most pressing challenges. If you’re passionate about shaping the future of AI and creating tools that make a real difference in people’s lives, we want you on our team. You can read about our culture and careers to understand how we work and what we value. About the role: In the Cloud Inference team, we are focused on building end to end distributed LLM inference deployments that are fully vertically integrated with the MAX stack. We are looking for candidates based on their breadth and depth of experience in backend engineering, AI inference, and distributed systems development. If this sounds exciting, we invite you to join our world-leading AI infrastructure team and help drive our industry forward! LOCATION: Candidates based in the US or Canada are welcome to apply. You can work out of our office in Los Altos, CA or remotely from home. Onboarding for new hires is conducted in-person in our Los Altos, CA office. What you will do: Work with Product and partner engineering teams to design and ship new inference server features Collaborate with our kernels and genAI teams to achieve SOTA performance at the serving layer Help design and develop helm charts and cloud services for scaled LLM inference (intelligent routing, distributed kvcache management, disaggregated inference, etc.) What you bring to the table: 5+ years of experience working in backend engineering Experience working on high scale ML inference infrastructure (traditional AI or genAI) Experience with kubernetes Familiarity with HuggingFace API and workflows for using community models Ability to create durable, reusable software tools and libraries that are leveraged across teams and functions Experience in machine learning technologies and use cases Creativity and curiosity for solving complex problems, a team-oriented attitude that enables you to work well with others, and alignment with our culture Strongly identifies with our core company cultural values. Helpful but not required: Experience building ML models in PyTorch Familiarity with modern C++ Some experience with and interest in Mojo, our AI programming language! What Modular brings to the table: Amazing Team. We are a progressive and agile team with some of the industry’s best engineering and product leaders. World-class Benefits. In order to attract the best, we need to offer the best. Premier insurance plans, up to 5% 401k matching, flexible paid time off, and more are available to you! Please note that specific benefit packages may vary based on your location. Competitive Compensation. We offer very strong compensation packages, including stock options. We want people to be focused on their best work and believe in tailoring compensation plans to meet the needs of our workforce. Team Building Events. We organize regular team onsites and local meetups in Los Altos, CA as well as different cities. Traveling 2-4 times a year is expected for all roles. Working at Modular will enable you to grow quickly as you work alongside incredibly motivated and talented people who have high standards, possess a growth mindset, and a purpose to truly change the world. The estimated base salary range for this role to be performed in the US, regardless of the state, is $166,500.00 - $273,000.00 U SD . The estimated base salary range for this role to be performed in Canada, regardless of the province, is $158,000.00 - $258,000.00 CAD . Th e salary for the successful applicant will depend on a variety of permissible, non-discriminatory job-related factors, which include but are not limited to education, training, work experience, business needs, or market demands. This range may be modified in the future. The total compensation for a candidate will also include annual target bonus, equity, and benefits, with equity making up a significant portion of your total compensation. For candidates who fall outside of the listed requirements, we nevertheless encourage you to apply as we may have openings that are lower/higher level than the ones advertised. Modular is proud to emphasize an equal opportunity, safe environment for people to do their best work. Modular is an affirmative action employer. We are committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require reasonable accommodations to participate in the interview process, please let your recruiter know, and we will work with you to meet your needs in compliance with the ADA. This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify cannot confirm that you are authorized to work, this employer is required to give you written instructions and an opportunity to contact Department of Homeland Security (DHS) or Social Security Administration (SSA) so you can begin to resolve the issue before the employer can take any action against you, including terminating your employment. Employers can only use E-Verify once you have accepted a job offer and completed the Form I-9.

Posted 1 week ago

N
Nvidia UsaUs, California
We’re building the infrastructure that powers GR00T, NVIDIA’s general-purpose humanoid robotics platform. This is not a typical DevOps job. You’ll help engineer the cloud-native backend that drives simulation, synthetic data generation, multi-stage model training, and robotic deployment—all at massive scale. Our orchestration system, NVIDIA OSMO, is built to handle real-time robotics workflows in cloud environments across thousands of GPUs. We’re looking for a pragmatic Kubernetes-native backend and infrastructure engineer who excels in solving complex orchestration problems in distributed AI/ML systems. What you’ll be doing: Architect, develop, and deploy backend services supporting NVIDIA GR00T using Kubernetes and cloud-native technologies. Collaborate with ML, simulation, and robotics engineers to deploy scalable, reproducible, and observable multi-node training and inference workflows. Extend and maintain OSMO’s orchestration layers to support heterogeneous compute backends and robotic data pipelines. Develop Helm charts, controllers, CRDs, and service mesh integrations to support secure and fault-tolerant system operation. Implement microservices written in Go or Python that power GR00T task execution, metadata tracking, and artifact delivery. Optimize job scheduling, storage access, and networking across hybrid and multi-cloud Kubernetes environments (e.g., OCI, Azure, on-prem). Build tooling that simplifies deployment, debugging, and scaling of robotics workloads. What we need to see: BS, MS, or PhD degree in Computer Science, Electrical Engineering, Computer Engineering, or related field (or equivalent experience) 5+ years of work experience in DevOps, backend, or cloud infrastructure engineering. Hands-on experience building and deploying microservices in Kubernetes-native environments. Proficiency in Golang or Python, especially for backend systems and operators. Experience with Helm, or other Kubernetes templating and config management tools. Familiarity with GitOps workflows, observability stacks (e.g., Prometheus, Grafana), and container CI/CD pipelines. Strong understanding of container networking, storage (e.g., PVCs, ephemeral), and scheduling. Ways to stand out from the crowd: Experience with ML training workflows, distributed job orchestration (e.g., MPI, Ray, Triton Inference Server). Knowledge of robotics frameworks (e.g., ROS2) or simulation tools (e.g., Isaac Sim, Omniverse). Background with GPU cluster management and scheduling across cloud providers. Contributions to open-source Kubernetes projects or custom operators/controllers. NVIDIA is 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. If you are creative and autonomous, 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 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. 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 today

N
Nightwing Intelligence SolutionsAnnapolis Junction, Maryland
Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers’ most demanding challenges. Our capabilities include cyber space operations, cyber defense and resiliency, vulnerability research, ubiquitous technical surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies, agility, and competitive offerings to customers in the intelligence community, defense, civil, and commercial markets. The Cloud Software Engineer develops, maintains, and enhances complex and diverse software Big-Data Cloud systems based upon documented requirements. Directly contributes to all stages of back-end processing analyzing and indexing. Provides expertise in Cloud Computing, Hadoop Eco-System including implementing Java applications, Distributed Computing, Information Retrieval, and Object Oriented Design. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. The Level 2 Cloud Software Engineer (SWE) shall possess the following capabilities: •Provide in-depth knowledge of Information Retrieval; assisting the software development team in designing, developing and testing Cloud Information Retrieval. •Implement complex workflows that manage Cloud MapReduce analytics. •Implement code that interacts with Cloud Distributed Coordination Frameworks. •Oversee one or more software development tasks and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project. •Make recommendations for improving documentation and software development process standards. Required: Current TS/SCI with polygraph. Eight (8) years of experience software engineering experience on programs and contracts of similar scope, type, and complexity, two (2) years of which must be in programs utilizing Big-Data Cloud technologies and/or Distributed Computing. Bachelor’s degree in Computer Science or related discipline from an accredited college or university. Four (4) years of additional cloud software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree. Employee Referral Award Eligibility: This requisition is eligible for an employee referral award. ALL eligibility requirements must be met to receive the referral award. What We Offer: Whether you’re just starting out on your career journey or are an experienced professional, we offer a robust total rewards package with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs. Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care. Requires expert or mastery level knowledge of work area, typically obtained through advanced education combined with experience. May have deep knowledge of project management. Advanced knowledge of related disciplines within work area and ability to identify links and potential impact on projects, programs or systems. Typically requires: A University Degree or equivalent experience and minimum 10 years prior relevant experience, or An Advanced Degree in a related field and minimum 7 years experience Engineering/Other Technical Positions: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 10 years of prior relevant experience unless prohibited by local laws/regulations. Previously part of a leading Fortune 100 company and headquartered in Dulles, VA; Nightwing became independent in 2024 but continues to support the nation’s most mission impactful initiatives. When we formed Nightwing, we brought a deep set of credentials and an unfaltering commitment to the mission. For over four decades, our team has been providing some of the world’s most technically advanced full-spectrum cyber, data operations, systems integration and intelligence support services to the U.S. government on its most important missions. At Nightwing, we value collaboration and teamwork. You’ll have the opportunity to work alongside talented individuals who are passionate about what they do. Together, we’ll leverage our collective expertise to drive innovation, solve complex problems, and deliver exceptional results for our clients. Thank you for considering joining us as we embark on this new journey and shape the future of cybersecurity and intelligence together as part of the Nightwing team. #NWTBCSWE2 At Nightwing, we value collaboration and teamwork. You’ll have the opportunity to work alongside talented individuals who are passionate about what they do. Together, we’ll leverage our collective expertise to drive innovation, solve complex problems, and deliver exceptional results for our clients. Thank you for considering joining us as we embark on this new journey and shape the future of cybersecurity and intelligence together as part of the Nightwing team. Nightwing is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Posted 1 week ago

Manager, Software Engineer Manager -Tech Build-logo
Point BChicago, IL
Point B is a business innovation firm that takes the guesswork out of transformation. We engineer your future by combining advanced technologies and industry expertise to help you reimagine your business and its processes to get ahead and stay ahead. We're consulting done different. While others might say it, we live it—your success is our success. We start with the challenges you face, then partner to drive to what’s right for your business, your people, and your future. The proof is in our world-class NPS score that consistently triples our competitors. We know how to listen carefully, respond with agility, and accelerate time to value. When you partner with Point B, you’ll experience the speed and confidence needed to spot critical pivots, navigate complexity with ease, and tailor technology to fit your needs. We're ready to start generating your future today. We are seeking a Software Engineer Manager to join our consultancy and play a key role in delivering innovative, custom software solutions for our clients. This role is ideal for an experienced software professional with a strong ability to design solutions, architect systems, lead teams, and guide clients through the full implementation lifecycle. As a Software Engineer Manager, you will be responsible for understanding client business challenges, designing and structuring custom software solutions, and ensuring successful implementation by leading both internal teams and client stakeholders. Your expertise in solution design, software architecture, and project leadership will directly impact the success of our client engagements Responsibilities Solution Design & Architecture: Engage with clients to deeply understand their business problems and define technology solutions. Develop solution architecture that is technically feasible, aligns with business needs, and is broken down into structured components for implementation. Collaborate with business analysts, product owners, and stakeholders to translate business requirements into actionable technical solutions. Team Leadership & Execution: Designs software architecture including structure, components, interactions, and guiding principles that is scalable, maintainable, and aligned with business needs. Lead development teams in the implementation of software solutions, ensuring software development best practices are followed. Provide technical direction, oversight, and guidance to engineers and consultants throughout the project lifecycle. Client & Project Management: Lead client stakeholders and project teams through the implementation process, ensuring alignment between business needs and technical execution. Act as a trusted advisor to clients, managing expectations, risks, and dependencies while ensuring successful solution delivery. Identifies potential risks, develops mitigation strategies, and recommends key project decisions. Required Qualifications B.A. or B.S. or equivalent in computer science engineering (or equivalent degree or experience) 8+ years of experience developing software solutions for business users, including all aspects of the software development life cycle Proven experience architecting software solutions and leading technical teams in software development projects. Strong ability to engage with business leaders and clients, translating business problems into technical solutions. Excellent communication, stakeholder management, and leadership skills. Proven experience developing software products and/or solutions in Python for back-end and/or React/ Next.js/Node.js for front-end Experience with relational and non-relational databases (SQL, NoSQL) Experience with APIs, microservices, and cloud platforms (AWS, Azure) Experience with modern software development practices (Agile, DevOps, CI/CD pipelines) Desired Qualifications Consulting experience in software development or enterprise technology. Experience advising senior business and technical leaders. Exposure to multiple industries or deep experience in a single strategic vertical. Demonstrated experience leading or mentoring technical teams through delivery. Ability to contribute to firm-building activities and thought leadership. Job-Specific Requirements Ability to work on-site with clients as requested. Ability to work remotely as needed. May require travel up to 80%. Willingness to work non-standard hours as necessary. Compensation and Benefits The estimated salary range for this role is $96,500-$215,500 USD per year. This salary range is provided as required by local and state law as applicable. Individual salaries vary on a number of factors including but not limited to geography, skills, education, experience and unique qualifications where applicable. Bonuses are awarded at Point B’s discretion and are based upon individual contributions and overall firm performance. INTRIGUED TO LEARN MORE? When you apply for this role, your information will be personally reviewed by our talent acquisition team (not by a robot). You can expect to hear back from us with feedback if we think there could be a fit and what next steps look like. WHAT MAKES POINT B DIFFERENT? We put our passion for change to work, using our purpose and values as our north star. Our teams help organizations solve their greatest challenges and created an inclusive culture that attracts and retains the world’s best talent. Be part of a collaborative culture where we build lasting relationships with each other, our customers, and our communities. Benefits – Point B rewards high performance with a total rewards approach that includes competitive base pay, benefits, and short-and long-term incentives — as well as flexibility, leadership development opportunities, and a culture designed to help our diverse team of individuals flourish. Employee Ownership – We give employees a voice in directing their careers and the growth of our company. Our Employee Stock Ownership Plan (ESOP) is a non-contributory retirement vehicle that grows over time from annual allocations (based on individual compensation) and the value of our company. Award winning – Point B has been consistently recognized as one of the best places to work by Fortune magazine, Great Place to Work, Consulting Magazine, BuiltIn, and many others. We are proud to be named a Best Workplace in the US by Fortune magazine, Best Workplaces for Millennials, and Best Workplaces for Women in addition to other awards regarding our workplace inclusivity. Point B is an equal-opportunity employer committed to a diverse workforce. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. You can read more about our commitment to diversity on our website . Point B is committed to providing equal opportunities for persons with disabilities or religious observances, which includes providing reasonable accommodation for in any individuals with disabilities or for religious purposes. Applicants with disabilities may contact our Accommodations team at applicantaccommodations@pointb.com or 206-517-5000 to request and arrange for accommodations through the application and/or recruiting process. If you need assistance to accommodate a disability or religious observance, you may request an accommodation at any time. Please note: This mailbox is only for accommodation requests or questions. Please use the Contact Us form for any recruiting inquires. Legal Information for Job Seekers can be accessed on our Careers Website. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Posted 30+ days ago

Lead Software Quality Assurance Engineer (Hybrid  - Flexible Options)-logo
BroadridgeNewark, New Jersey
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the Broadridge team. We are seeking a highly skilled QA Testing Lead (Automation) to drive quality and testing excellence for our growing Data Platform. As part of our Data Engineering team, you will be responsible for designing, building, and leading test automation frameworks and strategies across modern data technologies such as AWS, Snowflake, and PowerBI. You will ensure the end-to-end quality of robust data pipelines, integrations, and analytics solutions that drive key business decisions. Responsibilities: Strategy & Leadership Lead QA activities for Data Pipelines, owning end-to-end automation test strategy, planning, and execution. Mentor and guide QA automation engineers and ensure best practices are established and followed. Collaborate closely with Data Engineers, Product Managers, DevOps, and business stakeholders. Test Automation & Execution Design, develop, and maintain automated QA frameworks using PyTest, Robot Framework, JUnit/TestNG, or similar tools. C reate and execute high-coverage, maintainable automated test cases for data pipelines and ETL processes, including Apache Airflow DAGs, AWS Glue, and custom Python/SQL test harnesses. Develop automated test cases for cloud and warehouse services such as AWS S3, Lambda, and Snowflake Datawarehouse. Conduct API testing using Postman, RestAssured, and SoapUI for RESTful APIs and integrations Perform UI and BI testing for PowerBI dashboards and data visualizations using Selenium. mplement and manage data validation and data testing processes with QuerySurge and dbt tests. Develop and maintain file-based integration tests for formats such as CSV, Parquet, and JSON. Implement and sustain monitoring, alerting, and notification systems using AWS CloudWatch, SNS, PagerDuty, and Slack/email automation. Manage source code and automation workflows using Git, Jenkins, GitHub Actions, or similar CI/CD tools. Write and maintain scripts using Python (preferred), SQL, Bash, or similar scripting languages. Data Quality Assurance Validate ETL/ELT processes and ensure data accuracy, completeness, and consistency. Design and implement automated data validation checks, reconciliation routines, and anomaly detection. Implement continuous integration/continuous deployment (CI/CD) pipelines for test automation. Reporting & Improvements Analyze test results, provide actionable insights, and drive root cause analysis of defects. Ensure effective alerting and notification mechanisms for quality issues across the platform. Advocate for improvements in testability, automation, and data quality controls. Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 7+ years of experience in QA, with at least 3 years leading QA/testing teams (preferably in the data platform space). AWS Cloud (S3, Lambda, Glue) Snowflake, including SQL scripting and data validation Apache Airflow: DAG orchestration, test automation hooks PowerBI: Data validation and BI automation testing File integration: Automation of file ingestion and transformation tests APIs: RESTful API test automation (tools like Postman, RestAssured, etc.) CI/CD: Jenkins, GitHub Actions, or similar tools Programming/Scripting: Python (preferred), SQL, Bash or other scripting languages Experience with monitoring, alerting, and notification integration (e.g., CloudWatch, SNS, PagerDuty, email or Slack alerts). Strong knowledge of QA methodologies: functional, regression, integration, performance, and UAT. Demonstrated ability to communicate clearly and collaborate with cross-functional teams. Self-driven with strong analytical, organizational, and problem-solving skills. Preferred Qualifications Experience with DataOps or similar data platform operational practices. Familiarity with data governance, security, and compliance in cloud data platforms. Knowledge of data test automation tools (e.g., Great Expectations, dbt tests, QuerySurge). ISTQB, AWS, or Snowflake certification(s) a plus. Compensation Range: The salary range for this position is between $130,000 - $160,000. B roadridge considers various factors when evaluating a candidate's final salary including, but not limited to, relevant experience, skills, and education. Bonus Eligibility: Bonus Eligible Benefits Information: Please visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings. #LI-DS1 #LI-Hybrid We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company—and ultimately a community—that recognizes and celebrates everyone’s unique perspective. US applicants: Click here to view the EEOC " Know Your Rights " poster. Disability Assistance We recognize that ensuring our long-term success means creating an environment where everyone is welcome, where everyone's strengths are valued, and where everyone can perform at their best. Broadridge provides equal employment opportunities to all associates and applicants for employment without regard to race, color, religion, sex (including sexual orientation, gender identity or expression, and pregnancy), marital status, national origin, ethnic origin, age, disability, genetic information, military or veteran status, and other protected characteristics protected by applicable federal, state, or local laws. If you need assistance or would like to request reasonable accommodations during the application and/or hiring process, please contact us at 888-237-7769 or by sending an email to BRcareers@broadridge.com .

Posted 1 week ago

C
CoStar Realty InformationRichmond, Virginia
Senior Software Engineer (C#/React) <br> Job Description <br> CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that improve their businesses and lives. We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We’ve continually refined, transformed and perfected our approach to our business, creating a language that has become standard in our industry, for our customers, and even our competitors. We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate. Our team is responsible for building software in support of CoStar Group's sales teams. We think big, building innovative CRM features that empowers our sales teams' success. We are a collaborative group with a mix of native mobile, data, API / platform, and front-end skills, and we are working to drive our company's future with our proprietary CRM system. This position is located in Richmond, VA and offers a schedule of Monday to Thursday in office and the option to work remote on Friday. Responsibilities Building customer facing web applications using the latest React and TypeScript frameworks. Build micro services and RESTful APIs C# and .NET Core Drive and lead software design, developing standards and performing code reviews, that result in robust a code base that is efficient and maintainable. Continually evaluate emerging technologies to identify opportunities, trends, and best practices that can be leveraged to strength CoStar’s technology platform and develop practices. Develop comprehensive application testing procedures to ensure high quality applications for tens of thousands of users. Basic Qualifications 7+ years of software development experience Demonstrated experience in architecting, designing and building large scale distributed, services-oriented systems and web applications in an agile environment Experience developing frontend applications using React Experience building RESTful APIs using C# Proficient understanding of code versioning tools such as Git. Familiarity with CI/CD deployment processes Bachelor’s Degree required from an accredited, not for profit university or college. A track record of commitment to prior employer Preferred Qualifications and Skills Experience with SQL Experience with Elasticsearch or OpenSearch Strong communication skills (to both business and technical partners) Data modeling experience from conceptual, logical and physical designs What’s in it for you? When you join CoStar Group, you’ll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed. We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training, and tuition reimbursement. Our benefits package includes (but is not limited to): Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug Life, legal, and supplementary insurance Virtual and in person mental health counseling services for individuals and family Commuter and parking benefits 401(K) retirement plan with matching contributions Employee stock purchase plan Paid time off Tuition reimbursement On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes Access to CoStar Group’s Diversity, Equity, & Inclusion Employee Resource Groups Complimentary gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks #LI-CH1 <br> CoStar Group is an Equal Employment Opportunity Employer; we maintain a drug-free workplace and perform pre-employment substance abuse testing

Posted 3 weeks ago

Software Engineer (Somerville Hybrid)-logo
Motorola SolutionsSomerville, MA
Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. Department Overview Motorola Solutions' innovations, products and services play essential roles in people's lives. Our end-to-end suite of software solutions helps our customers answer thousands of emergency calls and text messages, and process video, disparate evidence and records. We are also proud to be industry leaders in video security solutions installed in more than 120 countries at thousands of customer sites, including school campuses, transportation systems, healthcare centers, public venues, critical infrastructure, prisons, factories, casinos, airports, financial institutions, government facilities, and retailers. Our products leverage cutting edge voice technology, language models, natural language understanding, video analytics, and Machine Learning to enable our customers to focus on what matters while providing faster responses, safer outcomes and greater transparency. The candidate will join a talented team of scientists and engineers (located in Chicago, Boston, Vancouver and Krakow, Poland) in the Chief Technology Office at Motorola Solutions working on developing mission-critical AI solutions for our public safety and commercial customers. Our mission is to provide meaningful value to MSI's customers by developing domain-specific applications and services in the areas of Speech & Audio, Machine Translation, Natural Language Understanding and Computer Vision. Job Description We're looking for a talented and driven Software Engineer to join our team. Your primary responsibilities will include designing, implementing, evaluating, and maintaining advanced Computer Vision and Machine Learning algorithms, with a particular focus on object detection and tracking. You will be expected to write C++ code for deployment on real-time embedded Linux devices, servers, and cloud environments. Your goal will be to deliver high-quality, production-ready software. Key Responsibilities: Design, implement, evaluate and maintain Computer Vision and Machine Learning algorithms, including object detection and tracking. Write C++ code for real-time embedded Linux devices, servers and the cloud Work with research scientists and software engineers to bring the algorithms and technologies to commercial deployments. Design, develop and maintain tools for building and testing the Deep Learning and Computer Vision solutions. Review code of peers for adherence to coding standards and design guidelines. Write technical documentations that are detailing algorithm designs and reporting experimental results. Required Skills: 2+ years of C++ development experience on linux-based systems Experience with Python scripting Solid software design and development skills; ability to write production quality code. Experience with object-oriented design and multi-threaded software development Familiarity with embedded systems Experience with AI/machine learning technologies is strongly preferred Desired Skills: Ability to multitask and thrive in a fast-paced Agile development environment Knowledge of image and video processing, including object detection, classification, and tracking Understanding of and proven ability with operating system concepts: processes, threads, mutexes, interrupt handling, and exception handling Knowledge of basic concepts in statistics, linear algebra, and mathematical optimization Target Base Salary Range: $75,000 USD - $150,000 USD Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate. Note: Candidate must be in the Somerville office twice a week. #LI-MP2 #LI-HYBRID Basic Requirements Bachelors degree with 3+ years of software development/engineer experience AND 2+ years of C++ experience AND 1+ years of experience in image/video processing and/or computer vision Travel Requirements None Relocation Provided None Position Type Experienced Referral Payment Plan No Our U.S. Benefits include: Incentive Bonus Plans Medical, Dental, Vision benefits 401K 10 Paid Holidays Generous Paid Time Off Packages Employee Stock Purchase Plan Paid Parental & Family Leave and more! EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team. We're committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

Posted 1 week ago

Software Engineer (Mobile)-logo
Genuine Parts CompanyUsa, Alabama
Software Engineer III (Mobile) SUMMARY: Under limited supervision, the Software Engineer III (Mobile) develops information systems by designing, developing, and installing increasingly complex software solutions, and testing This position improves operations by conducting systems analysis and recommending changes in policies and procedures with limited supervision. Software developer III (Mobile) begins to have more influence on more junior developers. You must be eligible to work in the US without Visa Sponsorship JOB DUTIES Develop and maintain mobile applications using Ionic and React . Translate UI/UX designs into responsive, pixel-perfect, and performant mobile interfaces. Collaborate with product owners and designers to understand requirements and deliver creative solutions. Implement app navigation, animations, and complex UI components. Optimize application performance across multiple devices and platforms (iOS and Android). Write clean, modular, and reusable code following best practices and coding standards. Perform testing, debugging, and troubleshooting to ensure app quality and reliability. Stay updated with the latest trends and advancements in mobile UI/UX and Ionic framework. Participate in code reviews and contribute to continuous improvement of the development process. ​ EDUCATION & EXPERIENCE Typically requires a bachelor’s degree in computer science, software engineering, or a related field and five (5) to eight (8) years of related experience; or equivalent combination. KNOWLEDGE, SKILLS, ABILITIES Proven experience in mobile app development using Ionic framework. Strong proficiency with React , TypeScript, Javascript , and CSS3. Experience with mobile app UI design principles and responsive design. Familiarity with Cordova, Capacitor, React Query, Redux or similar tools for native device integration. Good knowledge of RESTful APIs and integration techniques. Familiarity with version control systems (Git preferred). Familiarity with Jest and SonarQube. PHYSICAL DEMANDS: LICENSES & CERTIFICATIONS: None required. SUPERVISORY RESPONSIBILITY: No Supervisory Responsibility BUDGET RESPONSIBILITY: No COMPANY INFORMATION: Motion Industries offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay. DISCLAIMER: This job description illustrates the general nature and level of work performed by employees within this job classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and skills required. Management retains the right to add or modify duties at any time. Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest! GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.

Posted 1 day ago

P
PlusAISanta Clara, CA
Plus is a global provider of highly automated driving and fully autonomous driving solutions with headquarters in Silicon Valley, California. Named by Forbes as one of America’s Best Startup Employers and Fast Company as one of the World’s Most Innovative Companies, Plus’s open autonomy technology platform is already powering vehicles in commercial use today. Working with one of the largest companies in the U.S., vehicle manufacturers, and others globally, Plus is helping to make driving safer, more comfortable, and more sustainable. Plus has received a number of industry awards and distinctions for its transformative technology and business momentum from Fast Company , Forbes , Insider , Consumer Electronics Show , AUVSI , and others. If you’re ready to make a huge impact and drive the future of autonomy, Plus is looking for talented individuals to join its fast-growing teams. As a Senior Software Engineer on our controls team, you will deliver mission-critical improvements and new features for our autonomy motion planning and control stack. You will be a crucial part of our team, working alongside engineers, research scientists, and domain experts to build optimal and data driven controls to realize planned vehicle trajectories. Your responsibilities will include the development of machine-learning vehicle models and learning based control policies, leveraging the extensive data we collect every day across our autonomous trucking fleet. You will also have the opportunities to solve real-world autonomy system challenges by participating in vehicle performance analysis, tuning, and troubleshooting. You will contribute significantly to our commitment to pushing the frontiers of technological innovation in autonomy. Responsibilities Design, implement, and enhance control algorithms by developing frameworks that integrate MPC with learning based approaches (DL/RL/IL). Responsible for the conceptual design and implementation of data driven controller by working cross-functionally with domain experts and other stakeholders by specifying meaningful insights for solving trajectory tracking problems. Develop tools and infrastructure for dataset generation, training, and evaluation to drive advancements in online control optimization. Ensure all model development keeps a real-time focus and operates efficiently in compute-constrained environments. Take a lead role in the planning and execution of vehicle testing in the offline simulation environment and on public roads to systematically improve performance, as well as performing root cause analysis and debugging to address any issues. Track and incorporate the latest multidisciplinary research advancements in a fast-moving field. Required Skills Master's or PhD degree in Mechanical Engineering, Robotics, Aerospace Engineering, Computer Science, or related field. 2+ years of MLE experience or industry experience designing and developing for robotics applications. Strong foundation in motion control and modern neural network architectures, with expertise in at least one application area, such as IL/RL, time-series analysis, or dynamic system modeling. Skilled in debugging robotic systems within Linux environments, with strong programming expertise in Python and C++. Experience in model development & training with modern frameworks (e.g. PyTorch). Hands-on familiarity with data ingestion and processing pipelines. Preferred Skills Hands-on application skills in any of the following areas: adaptive and nonlinear control, MPC & optimal control, robust control, data-driven control, Kalman filters, etc. Have a solid understanding of AV control, vehicle dynamics and drive-by-wire systems. Proven expertise with Application, Verification and Validation for ADAS / autonomous driving features and functions. Experience implementing Safety guarantees for dynamical systems. Your opportunities joining Plus Work, learn and grow in a highly future-oriented, innovative and dynamic field. Wide range of opportunities for personal and professional development. Catered free lunch, unlimited snacks and beverages. Highly competitive salary and benefits package, including 401(k) plan.

Posted 30+ days ago

Software Developer-logo
TektonGrand Rapids, MI
As a Software Developer, you will build and maintain robust and precise software solutions to meet the needs of Tekton’s various operations to provide a world-class experience. This includes all software systems, from user-facing Tekton.com to internal applications that support a fast and seamless experience. You will work with urgency to solve problems and implement scalable solutions with other Software Developers. Your work will have a high degree of autonomy and responsibility. Some specific role responsibilities • Work on all aspects of the development cycle • Collaborate across departments to define and implement project requirements • Convert specifications into unambiguous implementation • Troubleshoot bugs and implement fixes with urgency • Become an expert in full-stack software development • Contribute to the development of our ERP and WMS • Develop robust automated tests to ensure software system stability • Identify and recommend potential improvements; implement those updates accordingly • Communicate effectively with coworkers with various areas of expertise Technologies we use • Concepts: ADTs, Big O, HTTP, relational and non-relational DBs, Cloud Computing • Frameworks: NextJS, Expo, React, React Native • Libraries: TailwindCSS, Zustand, PayloadCMS • Tooling: Containerization, monorepos, package registries, CI/CD pipelines, serverless • Languages: TypeScript, JavaScript, CSS, HTML Values and skills You must have exceptional values, including honesty, integrity, and empathy. A very high capacity for learning, a commitment to excellence, and high energy are essential to success. Education, experience, and qualifications You do not need a specific degree or job history, but a background in computer science or equivalent experience is recommended. Experience with programming languages, web frameworks, and relational databases is also helpful. You must be eligible to work in the United States without visa sponsorship. Location and hours This is a full-time salaried position located in Grand Rapids, Michigan. There may be times when you will be expected to fix issues during non-standard working hours. Direct supervisor Software Development Manager About the department The Software Development department oversees all user-facing and internal software systems. They ensure that end users have a world-class shopping experience on Tekton.com and support the company's larger mission by creating intuitive, fast, and simple software systems used by other teams for accounting, reporting, and information management. How to Apply https://apply.tekton.com/tekton/form/EmploymentApplicationDeveloperTechnical/formperma/NnbbnFT4wM7XacJY0qaUoBlZ2JqeHoEU9WcNvEVf3cc

Posted 30+ days ago

Senior Software Engineer-logo
Sprinter HealthMenlo Park, CA
We're looking for Senior Software Engineer with at least 5 years of experience who want to make an impact. We want to make a difference in the lives of those falling between the cracks of the current healthcare system, and could use all the help we can get reimagining last mile healthcare delivery. *If you want to tackle tough technical challenges* , we want to talk to you. Health tech is challenging enough on its own, but add in DoorDash-style logistics problems at scale and the constraints of a distributed labor force working in patients’ homes and things get interesting quickly. We need someone to help solve the hard problems like how to: - Optimize scheduling and routing for a fleet of mobile clinicians at national scale - Track and manage a bevy of medical supplies and health data over time - Work with national partners to deploy innovative platforms for hybrid telemedicine - Integrate our tech with new, portable medical devices reliably - Design systems that ensure our clinicians are kept safe at all times - Eliminate preventable medical errors at every step of the process If any of these sound interesting, Sprinter could be the right place for you. This is your chance to build something truly 0 to 1. *If you want to grow faster than you ever could at a big company* , we want to talk to you. If you're a fellow industry veteran looking to get in at the ground floor of something big, taking on radically larger scope and growing with the company, the best way to do so is with real responsibility to make real decisions, and as one of the lead engineers at Sprinter, you'll have that, working alongside other engineers and product managers from the likes of Google, Facebook, Amazon, and Uber. With over $37M in funding from 4 of the top 10 VCs in the world and plenty of room for the company still to grow, getting in now is a recipe for success. *If you want to make a difference* , we want to talk to you. Jeffrey Hammerbacher was right: "The best minds of my generation are thinking about how to make people click ads. That sucks." I've done the Google and Facebook thing for a decade. Was it personally rewarding? Absolutely. But now I want to do something more directly for others, which is why I started this company. If any of this sounds like something you'd want to be a part of, just let me know. I'd really love to chat. Cameron, Co-founder / CTO Technologies Serverless AWS (AppSync, DynamoDB, Lambda, Amplify, CloudFormation, Node) React Native, React Native for Web GraphQL Typescript Bonus Points (but not required) Experience with scaled vehicle routing, scheduling, matchmaking, and general operations optimization Experience in health tech or healthcare Experience tech-leading small teams (3-10 engineers) The Fun Stuff ™ Free lunch everyday and fully-stocked microkitchens and coffee/tea bar Team offsites, game hours, tech talks, and design sprints Health insurance benefits (PPO / HMO / HSA, 100% of family premiums paid) Dental / vision / wellness benefits 401k matching Unlimited PTO Flexible work-from-home policy for work/life balance (3 days in-office, accommodation for occasional WFH days) Relocation assistance Generous parental leave (4 months for the birthing parent, 2 months for a partner, 100% paid) The base salary range for this full-time position is $150,000 - $190,000 + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed reflect the base salary only, and do not include equity or benefits Beware of recruitment fraud and scams that involve fictitious job descriptions followed by false job offers. If you are applying for a job, you can confirm the legitimacy of a job posting by viewing current open roles here . All legitimate job postings will require an application to be made directly on our official Sprinter Health Careers website. Job-related communications will only be sent from email addresses ending in @sprinterhealth.com. Please ensure that you’re only replying to emails that end with @sprinterhealth.com.

Posted 30+ days ago

Embedded Software Engineer (FPGA and Firmware)-logo
Array LabsPalo Alto, California
Array Labs is building a constellation of satellites to create the first accurate 3D map of the world. Our formation flying radar satellites offer a revolutionary new approach to Earth observation, delivering unique and unparalleled insights of our planet, and we need the help of first-rate Firmware and FPGA Engineers. In this role, you will work closely with our radar, communications, and spacecraft teams to build cutting-edge hardware, rapidly moving all the way from clean-sheet designs to full operational deployment in space. You will help shape the design of the world’s first formation-flying radar imaging constellation, which will deliver a quantum-leap in humanity's ability to rapidly and comprehensively understand our ever-changing world. Responsibilities: Write and maintain firmware in Embedded C/C++ for FPGA-based systems (Zynq US+ MPSoC Devices) Design, implement, and optimize FPGA solutions for satellite payloads using Xilinx FPGAs Develop and maintain Linux-based embedded systems using Petalinux/Yocto build systems Establish and implement FPGA build and deploy processes Create Python scripts for automation, testing, and data analysis Basic Qualifications: Bachelors in Electrical or Computer Engineering, or a related field 3-6 years of experience in FPGA and/or embedded design and development Experience with Xilinx FPGA design tools and workflows Experience with embedded C/C++ for firmware development Excellent teamwork and communication skills High levels of self-motivation and personal accountability Ability to work in a fast-paced environment under significant time constraints Preferred Skills and Experience: Master’s degree in Computer Science, Electrical Engineering, or a related field Experience building software for complex embedded systems or custom SoCs Familiarity with Linux-based embedded systems development (Petalinux/Yocto) Familiarity with Linux kernel drivers and related HW/SW interfaces Hands-on experience in FPGA build and deploy processes Proficiency in Python scripting for automation and testing Experience with satellite systems or aerospace applications Ability to read, interpret and modify schematic diagrams ITAR Requirements: To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Equal Opportunity Employer Array Labs is an Equal Opportunity Employer. Employment decisions are made on the basis of merit, competence, and job qualifications and will not be influenced in any manner by gender, color, race, ethnicity, national origin, sexual orientation, religion, age, gender identity, veteran status, disability status, marital status, mental or physical disability or any other legally protected status. $150,000 - $400,000 a year Interview Process We will conduct interviews via Zoom; the typical process takes around 2-4 weeks to complete from start to finish. Hiring and Compensation Strategy Our hiring and compensation strategy is simple: 1) find uncommonly good people 2) pay them uncommonly well You can anticipate competitive pay, with high flexibility between salary and equity-based compensation. Why you should join Array Labs Array Labs is launching a constellation of satellites to create the first high-resolution, real-time, three-dimensional model of Earth. Our next-generation satellite technology will offer image quality 60x greater than traditional techniques, profoundly expanding humanity’s ability to understand and respond to events on a global scale. In forging an affordable, accessible, accurate representation of Earth, our work has the potential to transform the face of dozens of fields, including autonomy, telecommunications, disaster relief, gaming, climate science, defense and construction.

Posted 2 weeks ago

N
Nvidia UsaAustin, California
NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes, Kubernetes and Confidential Container technologies. We expect you to have strong programming skills, a deep understanding of designing and building software, especially related to GO, Rust and C, experience with Systems Software and Distributed systems, as well as excellent communication and planning skills. We also welcome out-of-the-box problem solvers who can provide new ideas while strong at completing tasks. Expect to be constantly challenged, improving and evolving for the better. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. If you're creative, passionate about what you do, autonomous and love having fun, we want to hear from you! What you will be doing: You'll be part of a small and dynamic team that explores innovative ways to make GPU accelerated applications easier to develop, deploy, and monitor. Work on enabling GPUs as first-class resources in container orchestrators such as Kubernetes. This is an excellent opportunity to join the core group working on Cloud Native technologies enabling NVIDIA accelerators in the k8s environment. Work with engineering teams across all of NVIDIA to ensure your software integrates seamlessly up and down the stack. Proficiently multitasking on different tracks to efficiently address evolving priorities. What we need to see: BS/MS in Computer Science, or related field (or equivalent experience) 8+ years of relevant work experience. Expert level knowledge in a systems programming language (Go, Rust) and solid understanding of Data Structures and Algorithms. Strong understanding of Container Orchestration Systems (K8s) and Container Technology. Expert knowledge and experience working with System internals of Unix/Unix-like kernels such as Linux. Strong background in Cloud Computing and Distributed Software design and development. Understanding of performance, security and reliability in complex distributed systems. Ways to stand out from the crowd: Strong experience with Go and Rust programming languages. Real world strong hands on experience with Containers and Kubernetes. Proficient with Kata Containers and Container sandboxing technologies Knowledgeable with virtualization technologies, SR-IOV, vGPU, etc. 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. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. We are looking for great people like you to help us accelerate the next wave of artificial intelligence. 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 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 3 days ago

Senior Flight Software Engineer-logo
HermeusLos Angeles, CA
Hermeus is an aerospace and defense technology company founded to radically accelerate air travel by delivering hypersonic aircraft. The company aims to develop hypersonic aircraft quickly and cost-effectively by integrating hardware-rich, iterative development with modern computing and autonomy. This approach has been validated through design, build, and test of the company’s first combined turbojet-ramjet engine and is now being scaled through its first flight vehicle program, Quarterhorse. Hermeus is also developing Darkhorse — an uncrewed hypersonic aircraft designed to deliver unique asymmetric capabilities to the warfighter. We are seeking a highly motivated and experienced Senior Flight Software Engineer to join Hermeus, a hypersonic aircraft startup company. As a Senior Flight Software Engineer, you will work closely with our hardware and systems engineers to design, develop, and implement software for our cutting-edge aircraft systems. We are open to considering Software Engineer II or Principal Engineer candidates for this role. Responsibilities: Develop and maintain embedded flight software for our aircraft systems, including flight control, navigation, communication, and avionics systems. Collaborate with hardware engineers to ensure seamless integration of software and hardware components. Write efficient, high-quality, and well-documented code that meets the performance and safety requirements of the aircraft. Develop software requirements and design documents. Participate in code and design reviews to ensure high-quality software. Test and debug software to ensure it meets design specifications and performance requirements. Work with systems engineers to develop and execute system-level tests and simulations. Participate in the development of safety-critical software and documentation to ensure compliance with regulatory standards. Stay up-to-date with emerging trends and technologies in the embedded flight software field and apply them to our aircraft systems. Develop and maintain technical documentation. Minimum Requirements: Bachelor's or Master's degree in Computer Engineering, or a related field. 5+ years of experience in embedded flight software development. Professional experience programming in C/C++ and experience with embedded flight software development tools and methodologies. Preferred Skills and Experience: Experience with real-time operating systems (RTOS) or embedded Linux for real-time applications. Familiarity with low-level hardware interfaces (e.g., CAN, RS422, MIL-STD-1553, ARINC429, etc.), and software development for embedded applications. Experience with fault-redundant design as well as safety-critical software development processes, such as DO-178C or MIL-516C. Knowledge of avionics systems, flight control systems, and navigation systems. Strong problem-solving skills and attention to detail. Excellent communication skills and ability to work collaboratively in a team environment. Experience working in a startup environment is a plus. The salary information provided is a general guideline only. Hermeus takes various factors into account, including, but not limited to, the position's scope and responsibilities, the candidate's professional background, education and training, essential skills, and market and business considerations, when presenting a job offer. Salary is only one part of our total compensation and benefits package. Hermeus offers competitive salary and equity, unlimited PTO policy, paid parental leave, potential for year-end bonuses, and more! 100% employer-paid health care 401k & Retirement Plans Unlimited PTO Weekly Paid Office Lunches End of Year Bonuses Fully stocked breakrooms Stock Options Paid Parental Leave U.S. EXPORT CONTROL COMPLIANCE STATUS The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. § 120.62 or otherwise eligible for deemed export licensing. US persons include U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending. EQUAL OPPORTUNITY Hermeus is an Equal Opportunity Employer. Employment decisions at Hermeus are based solely on merit, competence, and qualifications, without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.

Posted 30+ days ago

Software Engineer Intern (HMI) - Fall 2025-logo
HermeusAtlanta, GA
Hermeus is an aerospace and defense technology company founded to radically accelerate air travel by delivering hypersonic aircraft. The company aims to develop hypersonic aircraft quickly and cost-effectively by integrating hardware-rich, iterative development with modern computing and autonomy. This approach has been validated through design, build, and test of the company’s first combined turbojet-ramjet engine and is now being scaled through its first flight vehicle program, Quarterhorse. Hermeus is also developing Darkhorse — an uncrewed hypersonic aircraft designed to deliver unique asymmetric capabilities to the warfighter. Hermeus is seeking talented students with experience in software engineering to join our Ground & Communications Systems Software Team in Atlanta for the Fall 2025 semester. This is a full-time paid internship that will last around 12-16 weeks (September - December). Responsibilities: Software development on the human-machine interaction (HMI) program used by flight crew to control the aircraft and run simulations Collaborate with flight crew to develop and assess usability of the cockpit software and hardware Collaborate with engineers to display and control hardware systems Participate in all stages of the software development lifecycle including planning, design, implementation, review, testing, documentation, and user evaluation Minimum Requirements: Must be currently enrolled in an accredited college or university (Undergraduate student (at least a rising senior) or enrolled in a Master's or Ph.D. program) Pursuing Computer Science, Aerospace Engineering, or related degrees Web Applications Experience(JavaScript, TypeScript, React, Angular, Electron, etc.) C/C++ Experience Computer Graphics coursework or experience Strong understanding of engineering first principles Demonstrated ability to work within cross-functional teams Enthusiasm for aviation and Hermeus' mission Excellent written and verbal communication skills GPA of 3.0 or above Preferred Skills and Experience: Demonstrated knowledge or interest in aerospace industry (aviation or rocketry clubs, pilot license, DCS Ace, etc.) Experience working on 2D or 3D games or simulations User Interface (UI) or Human-Computer Interaction (HCI) classes GIS (Geographic Information Systems) experience (Cesium, ESRI ArcGIS, QGIS, Mapbox, Google/Apple Mapsetc.) The salary information provided is a general guideline only. Hermeus takes various factors into account, including, but not limited to, the position's scope and responsibilities, the candidate's professional background, education and training, essential skills, and market and business considerations, when presenting a job offer. U.S. EXPORT CONTROL COMPLIANCE STATUS The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. § 120.62 or otherwise eligible for deemed export licensing. US persons include U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending. EQUAL OPPORTUNITY Hermeus is an Equal Opportunity Employer. Employment decisions at Hermeus are based solely on merit, competence, and qualifications, without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.

Posted 30+ days ago

Software Engineer-logo
TagupNew York, NY
Tagup is a defense AI company combining expert knowledge with artificial intelligence to revolutionize military logistics. Tagup's AI software directly controls large-scale industrial equipment and logistics systems, ensuring our customers get the best performance they can. As a rapidly scaling AI/ML technology company, we are looking to expand our team. Do you love learning? Do you like understanding many parts of a system, not just one small section? Do you enjoy sharing your knowledge with others, and learning things from them in turn? If the answer is yes, we’d love to talk! We’re a team of engineers and data scientists driven by our mission: to make the machines and processes that power the world safer, more reliable, and more efficient. Tagup's AI software directly controls large-scale industrial equipment and logistics systems, ensuring our customers get the best performance they can. As a Software Engineer, you will help create and maintain the services that allow us to deliver value to our customers. This includes building out our API, databases, ETL processes, and more! You will have the opportunity to work on tasks ranging from writing high performance SQL queries that support our API to building high throughput data pipelines that feed our AI models. Required Skills You are fluent in Python and SQL You have built and deployed APIs You can clearly communicate pros and cons of design decisions You write clean code that is well tested and easy to maintain You've worked with kubernetes You proactively seek and share ways to personally improve Bonus Points Experience with AWS and Terraform Experience with GraphQL Experience with Embedded Systems and IOT devices Experience interfacing with technologies commonly used in building management (Niagara, BACnet, modbus) Experience with writing robust integration tests Knowledge of computer networking We offer a competitive salary and benefits package commensurate with experience and qualifications. We are committed to attracting and retaining top talent, and we believe in compensating our employees fairly for their contributions. As a fast-growing technology company, we offer all members of the team part-ownership through an Employee Stock Option Plan. We also offer health insurance benefits, access to the company 401K plan, and an encouraging team-oriented work environment with regular company outings! Tagup is an equal opportunity employer and individuals seeking employment with us are considered without regard to race, color, religion, national origin, age, sex, marital status, physical or mental disability, veteran status, gender identity, sexual orientation, or any other characteristic protected by law. Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Posted 1 day ago

Software Engineer-logo
ClozdLehi, UT
Clozd is a leading provider of technology and services for win-loss analysis. We help our clients uncover the truth about why they win and lose - so they can hone product strategy, refine messaging, enable sales, foster strategic alignment, and win more. We need team members who can tackle ambiguity, solve complex problems, and delight customers. We hire dynamic employees who take initiative, find ways to simplify and scale, possess strong interpersonal and communication skills, value humility and learning, crave a fast-paced startup environment and never compromise their integrity. Software Engineers are responsible for the development of a growing suite of win-loss technologies. Our software solutions are fundamental to driving adoption of our programs and impacting change within our clients' organizations. As a member of our engineering team, you'll be involved in continuing to build foundational functionality in our platform, scoping client needs, charting product strategy, etc. Enjoy the benefits of a startup, while earning competitive pay based on your experience. Minimum Qualifications: 3 - 5+ years experience in software development or comparable experience. Experience with modern web technologies, including NodeJS, ReactJS, HTML, CSS, PostgreSQL, etc. Experience with full stack development, including containerization and cloud platform technologies. Strong coding skills, passion for problem-solving, and aptitude for design. Enjoy collaborating in-person with cross-functional peers. Undergraduate or graduate degree in computer science or a related technical field. This is a full-time in office position located in Lehi, UT (we are not currently hiring remote employees). Benefits: Competitive compensation (i.e. salary, bonus, 401k, and equity) Majority of medical, dental, disability, life, and other insurance paid Unlimited PTO with a boss that encourages taking time off and using PTO to recharge 10 paid holidays and company shutdown between Christmas and New Years Weekly catered lunches, stocked kitchens, quarterly company/department activities, maternity/paternity leave, EAP program, etc. Clozd is an Equal Opportunity Employer. Clozd does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need. Clozd participates in E-Verify. All Clozd employees are required to successfully pass a background check upon being hired.

Posted 30+ days ago

Software Engineer - Backend / Infrastructure-logo
WeRide.aiSan Jose, CA
WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4. It offers an all-rounded product mix of Robotaxi, Robobus, Robosweeper, Robovan and Advanced Driving Solution to provide services. WeRide aims to develop safe and reliable driverless solutions to make our mobility and transportation safer, more affordable, and accessible. WeRide.ai is looking for world class coders to work on transforming mobility by solving some of the most challenging AI and robotics problems. We are looking for a Full-Time, experienced Backend/Infrastructure Software Engineer. We value top-coders and creative problem-solvers. You must be comfortable with building large-scale infrastructure from the ground up. Requirements: 3+ years of working experience in tech industry BS/MS/PhD degree in Computer Science or equivalent practical experience. Experience in data structures and advanced algorithms A strong background in the Tech Industry Experience programming in C++, Java, Python, etc. Solid knowledge and experience in Data Infrastructure Salary Range: Your base pay is one part of your total compensation package. For this position, the reasonably expected pay range is between $130,000 - $182,000 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package. WeRide.ai offers competitive salary depending on the experience. Employee benefits include: Premium Medical, Dental and Vision Plan (No cost from employees or their families) Free Daily Breakfast, Lunch and Dinner Paid vacations and holidays 401K plan

Posted 30+ days ago

CACI International Inc. logo

Software Manager

CACI International Inc.Chantilly, VA

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

Software Manager

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

The Opportunity:

As a Software Manager, you will be part of an Agile development team where you will support the design, development, modification, and evaluation of signals intelligence, radar, and communications prototype development systems, related software systems, and development environments for our Navy customer. You will manage a cross-functional team of software engineers of mixed disciplines and be responsible for their professional growth and engagement with the program. The ideal candidate will have a strong technical background combined with excellent leadership and communication skills.

Responsibilities:

  • Manage and mentor a team of software developers and engineers
  • Implement and maintain development processes and methodologies (e.g., Agile, Scrum, Kanban)
  • Lead the design, development, and deployment of high-quality software applications
  • Lead code reviews, technical design sessions, and architecture discussions
  • Produce quality, sustainable, and efficient code using best practices and modern software methodologies.
  • Collaborate with other Product Teams, the Customer and their representatives to take requirements and translate them into end-to-end solutions.
  • Collaborate with DevSecOps team in implementing CI/CD processes to facilitate efficient and effective development cycles
  • Collaborate with external teams to integrate our software products onto different environments
  • Collaborate with Scrum Masters to plan, task, and execute sprint iterations and be able to get hands-on with the software team during development and testing cycles
  • Own the software baseline from development to deployment and integration onto multiple development and test environments
  • Troubleshoot, debug, and optimize applications for speed and scalability across distributed environments
  • Sign and ensure teammates' timesheets are compliant with project charging guidance and perform quarterly touchpoints with direct reports

Qualifications:

Required:

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
  • 10+ years of hands-on software development experience, with at least 5+ years in a technical leadership role
  • Strong proficiency in one or more programming languages (e.g., Java, C, C++, Python)
  • Strong understanding of software architecture, design patterns, and system scalability
  • Knowledge of Agile software development best practices
  • Strong communication skills, ability to work independently and within agile team constructs to lead developers in fast paced, collaborative environments
  • Strong documentation skills following templated formats for both informal and formal documents (Confluence, Word, Power Point, Excel)
  • Knowledge of modern software engineering, to include DevSecOps practices and continuous integration/continuous deployment (CI/CD) pipelines, version control, and automated testing
  • Strong communication skills, ability to work independently and within agile team constructs to lead developers in fast paced, collaborative environments
  • Must be a US Citizen with an active Top Secret/SCI DoD Security Clearance

Desired:

  • 10+ years of experience of full integration of software products to production systems to support team or customer initiatives using CI/CD tools and processes
  • Experience with developing software to enable digital signal processing systems, using cloud native and virtualized platforms, and edge computing environments with a focus on security
  • Experience with cloud technologies (e.g. AWS) and microservices architecture, API development, and RESTful web services
  • Experience with container automation and orchestration tooling employment (Kubernetes, Podman/Docker)
  • Experience with deploying application containers to a Kubernetes cluster
  • Proficiency in front-end and back-end technologies (React, Node.js, Django) and frameworks as required by the role
  • Hands-on experience with containerization and orchestration tools (Docker, Kubernetes, etc)
  • Stay abreast of emerging technologies and evaluate their potential application to our products
  • ____

What You Can Expect:

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.

Your potential is limitless. So is ours.

Learn more about CACI here.

____

Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is:

$114,600-$252,100

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Automate your job search with Sonara.

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

pay-wall