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 Engineer-logo
Trimble IncSunrise, FL
Your Title: Software Engineer- Contractor Job Location:Open to Remote Our Department: e-Builder About Trimble PPM: Founded in 1995 and based in Sunrise, Florida, e-Builder, now Trimble PPM, a Trimble Company, is the pioneer of a fully integrated, cloud-based construction management software. Our client list reads as the "who's, who" in all our vertical markets: Facebook, Caltech, INOVA Healthcare, and Chicago Transit Authority - to name just a few - . As one of the fastest growing companies in South Florida, we are proud to be named a 'Florida Company to Watch,' to be nominated as one of South Florida's best places to work and have our CEO named South Florida Business Journal's Ultimate CEO. We're excited to find innovative ways to combine technology with construction with a fun work environment. To learn more about our award-winning organization and corporate culture visit www.e-builder.net Responsibilities: Build software that is a joy to use! - Easy, intuitive, and allows users to accomplish their work more efficiently than without the software Passion for Software with innovative and cutting-edge ideas Research and stay informed of the latest best practices in Software Engineering. Every team member is responsible for the full life cycle software development activities including new product releases, upgrades, functional enhancements, defect resolution, and performance improvements. Develop and communicate implementation approach for assigned projects Regularly and proactively communicate status, risks, and other issues related to projects that are under development Update Jira issues and participate in reviews All other duties as assigned Attributes/Skills Required: Deep understanding of Object-Oriented Design Experience with Design Patterns and/or Domain Driven Design Experience working with micro-services Ability to work effectively in a team environment. Experience in a variety of programming languages, able to transition to new languages. (minimum .NET and JAVA) Experience with multiple database technologies (minimum SQL and MongoDB) Familiarity with front-end development using modern stacks like Angular, Vue, or React. Experience using agile development practices like TDD, BDD, pair programming and automated builds Experience developing high-volume web applications Ability to communicate effectively with management, other engineers, and internal and external customers Problem solving skills Must be self-motivated and able to work independently or as part of a team Ability to read, analyze, and interpret complex technical documents, diagrams, data models, and process documents Ability to write business and technical specification documents that convey complex analysis and solutions clearly and concisely Customer focused with excellent follow through on commitments Basic familiarity with AI/ML a plus Experience/Education: Bachelor's degree in Computer Science, Software Engineering or related field Working experience as a Software Engineer will be consider in place of a degree A minimum of 5 years of experience working on software development environments Business knowledge of the construction industry highly desirable Trimble's Inclusiveness Commitment We believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work. We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from. Trimble's Privacy Policy Trimble Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D

Posted 30+ days ago

Full-Stack Software Engineer - Platform Experience Enablers-logo
Criteo Corp.Paris, TX
What if, in your next adventure, you were surrounded by people who, like you, look for an unlimited playground to explore, share, and test, would you care to hear more? You've opened the right door! As an R&D team, making sure your ideas are heard and encouraged is what we strive to do! What You'll Do: What's the Platform Experience Enablers group? The Platform Experience Enablers group, composed of six agile and human-sized teams, provides reusable building blocks & expertise for UIs and APIs. Whether it's: Providing front-end expertise to R&D and managing transversal front-end libraries such as Criteo Design System, Generic Shell... Providing facilities to track activities happening on accounts and to display them easily in any applications. Providing interfaces to our payment solutions and to billing informations. Building generic components do manage team of users in our web applications, perform authentication, and communicate with them whether in platform. Build the foundational layer of our external API. Transforming our self-service ad platforms to exceed client expectations. What You'll Do: Design and build web applications in a fast-paced environment. Collaborate closely with Product and Program management teams, as well as UX Designers, to ensure the best architecture and products, with a specific focus on reusability across platforms. Contribute actively to the design and coding of new full-stack features (Angular / C#). Interact with multiple multi-cultural R&D teams and the Internal IT department to ensure effective communication between client-facing applications and other Criteo systems. Ensure product stability, usability, and continuous deployment. Mentor junior developers to help them grow. Promote a strong engineering culture, passion for quality, and excellence. Utilize insights from meetups and conferences to build state-of-the-art applications, whether in terms of frameworks, libraries, or best practices (testing, continuous integration/deployment strategies). Who You Are: You have at least 5 years of experience in developing, maintaining, and extending large web applications. You possess solid knowledge in front-end development using modern JavaScript technologies, combined with experience in developing web services (C#, Java, Python). You care about the usability of your work and all aspects of its user experience, including accessibility. You excel at simplifying complex problems. You are curious about innovative technologies and design good practices. You have a can-do attitude and the ability to work on problems positively and collaboratively. You have experience working in Agile environments and are passionate about shipping high-quality code. You are fluent in English. We acknowledge that many candidates may not meet every single role requirement listed above. If your experience looks a little different from our requirements but you believe that you can still bring value to the role, we'd love to see your application! Who We Are: Criteo is the global commerce media company that enables marketers and media owners to deliver richer consumer experiences and drive better commerce outcomes through its industry leading Commerce Media Platform. At Criteo, our culture is as unique as it is diverse. From our offices around the world or from home, our incredible team of 3,600 Criteos collaborates to develop an open and inclusive environment. We seek to ensure that all of our workers are treated equally, and we do not tolerate discrimination based on race, gender identity, gender, sexual orientation, color, national origin, religion, age, disability, political opinion, pregnancy, migrant status, ethnicity, marital or family status, or other protected characteristics at all stages of the employment lifecycle including how we attract and recruit, through promotions, pay decisions, benefits, career progression and development. We aim to ensure employment decisions and actions are based solely on business-related considerations and not on protected characteristics. As outlined in our Code of Business Conduct and Ethics, we strictly forbid any kind of discrimination, harassment, mistreatment or bullying towards colleagues, clients, suppliers, stakeholders, shareholders, or any visitors of Criteo. All of this supports us in our mission to power the world's marketers with trusted and impactful advertising encouraging discovery, innovation and choice in an open internet. Why Join Us: At Criteo, we take pride in being a caring culture and are committed to providing our employees with valuable benefits that support their physical, emotional and financial wellbeing, their interests and the important life events. We aim to create a place where people can grow and learn from each other while having a meaningful impact. We want to set you up for success in your job, and an important part of that includes comprehensive perks & benefits. Benefits may vary depending on the country where you work and the nature of your employment with Criteo. When determining compensation, we carefully consider a wide range of job-related factors, including experience, knowledge, skills, education, and location. These factors can cause your compensation to vary.

Posted 30+ days ago

On-Call Scientific Software Engineer (Climate) - Remote-logo
ICF International, IncIndianapolis, IN
On-Call Scientific Software Engineer (Climate) Location: US Remote ICF seeks a Scientific Software Engineer for the ClimateSight project, a cutting-edge initiative focused on scalable, distributed modeling of climate-related geospatial data. This position will collaborate closely with domain scientists and technical experts to transform experimental code into robust, production-ready software. The engineer will lead efforts to refactor and optimize Python-based models for distributed computing using the Pangeo ecosystem, particularly Xarray and Dask, and will help integrate these models into a modular, well-documented Python package. The successful candidate will bring deep experience in scientific computing, object-oriented Python development, and cloud-based data workflows. They will be responsible for implementing memory-efficient stochastic modeling methods, managing virtual environments, and ensuring compatibility with ARCO geospatial formats in AWS S3. This role requires a proactive, collaborative mindset and a commitment to building tools that are both high-performing and accessible to a broad range of users. This is a remote, on-call hourly role that provides flexibility to work from 10 to 40 hours per week. Please note: Please ensure experience with Xarray and Dask is clearly notated on resume and/or cover letter for immediate consideration. About On-Call Employment with ICF Given the seasonal or project-specific nature of this project, ICF often hires professionals as "On-Call" employees. On-Call employees are scheduled for work hours as they become available (while we usually schedule work hours a few weeks ahead of time, and each on-call employee is free to accept or refuse the hours assigned to them in a given week. On-Call employees may work concurrent projects outside of their ICF assignment (as long as their outside work does not create a conflict of interest with the work they do for ICF). Key Responsibilities Work with domain and technical experts to refactor existing experimental code to optimized production code (e.g. refactoring models to Python classes with appropriate methods). Refactor/develop code to allow out-of-core computing across a distributed cluster using Xarray and Dask. Implement methods for stochastic modeling (e.g. Monte Carlo sampling) in a memory-efficient and Dask-compatible manner. In collaboration with domain and technical experts, organize disparate functions and models into a fully integrated Python package, including interchangeable submodules for performing different stages of modeling. Write thorough and accessible documentation for using, maintaining, and expanding the developed package so that it is easily applied by other staff. Perform other duties as assigned. Minimum Qualifications Bachelor of Science degree in engineering, computer science, or related discipline. 5+ years of experience with the Pangeo ecosystem of Python packages, especially Xarray and Dask libraries. 5+ years of experience refactoring Python functions to Dask-compatible versions suitable for distributed computing e.g. using apply ufunc and map_blocks from Xarray. 5+ years of experience working with and producing ARCO geospatial data formats (e.g. Zarr stores, within AWS S3 storage). Experience in object-oriented approaches to Python development. Experience developing and deploying Python packages. Experience with virtual environment management (e.g. using uv and pixi). Preferred Skills/Experience Climate Science, Physics, Math, or Environmental Science background. Professional Skills Team player with the ability to work in a fast-paced environment. Great organization and time management skills. Excellent verbal, interpersonal, and written communication skills. Demonstrated, outstanding level of professionalism in providing administrative support, including ability to exercise good judgment, discretion, tact, and diplomacy. Ability to apply detailed knowledge of organizational procedures to make independent decisions. Strong attention to detail and ability to produce error-free work products. Excellent problem-solving skills with ability to analyze situations, identify existing or potential problems and recommend solutions. Proficient with virtual communication platforms. Working at ICF ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $98,124.00 - $166,810.00 Nationwide Remote Office (US99)

Posted 2 weeks ago

.Net Software Engineer With Angular (Hybrid - Flexible)-logo
BroadridgeHouston, TX
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. Broadridge is Growing! We are seeking a skilled and detail-oriented .NET Software Engineer with Angular to design, develop, test, and maintain software applications using the Microsoft .NET framework. The ideal candidate will have experience in building scalable, high-quality, and high-performance applications and will work closely with our development team to deliver business-critical solutions. Work Mode: We are made up of high performing teams that meet in person to learn and collaborate as needed. This role is considered hybrid, which means you'll be coming into the office 2 days a week and given the flexibility to work remotely the rest of the time. Responsibilities: Develop, test, debug, and implement code for both existing and new business applications. Utilize .NET/C#, Angular, and SQL Server to perform development tasks. Analyze and interpret business and functional requirements provided by Product Management. Create comprehensive technical design documentation and contribute to technical design discussions for new business or technical enhancements. Contribute to our technical roadmap by assessing current architecture and development processes for improvement. Participate actively in Agile software development, including story and task creation. Ensure thorough unit testing and maintain software with no vulnerabilities by adhering to security practices. Collaborate with QA to develop test cases and explain impacted testing areas. Swiftly resolve bugs and defects identified during client implementations and support. Qualifications: 3+ years of professional software development experience. Proficiency with .NET Framework, C#, MS SQL Server, and T-SQL. Strong front-end development skills using Angular, Typescript, CSS, HTML, and JavaScript frameworks. Expertise with software engineering practices encompassing code standards, reviews, source control, and unit testing. Familiarity with SDLC frameworks like Scrum or Agile, with tools such as Jira. Strong mathematical / analytical skills with the ability to understand and implement complex calculations. Experience in Object-Oriented Design and APIs. Highly organized with keen attention to detail. Excellent interpersonal and communication skills (both written and verbal). Demonstrated ability to thrive under tight deadlines. Proven success in developing, releasing, and supporting high-quality products. BS/MS in Computer Science or a related degree, or equivalent experience. Preferred: Experience with Cloud technologies, especially AWS. Understanding of asynchronous vs. synchronous certificates, authentication, and format conversion. Background in the financial services industry. "Broadridge considers various factors when evaluating a candidate's final salary including, but not limited to, relevant experience, skills, and education." Salary Range: 100,000.00 - 110,000.00 USD annual Bonus Eligible Please visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings. #LI-MR1 #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 6 days ago

C
CRC Insurance Services, Inc.Charlotte, NC
The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response). Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st Shift (United States of America) Please review the following job description: Deliver technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design. ESSENTIAL DUTIES AND RESPONSIBILITIES Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area. Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing. Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production. Build in and maintain security controls and monitoring in support of company standards. Typically lead moderately complex projects and participate in larger, more complex initiatives. Solve complex technical and operational problems. Act as a resource for teammates with less experience May oversee the work of a small team. In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner. QUALIFICATIONS Required Qualifications: The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Education & Relevant Experience: Bachelor's degree in Computer Science or Computer Engineering, or 10+ years of experience in the Software Development. At least 5+ years of experience in Designing and Building and deploying complex business applications programming using languages like Python, Java, or C# Hands on experience in AI/ML is generally required, with specific focus on GenAI and LLM-based solutions, including code deployment / pipeline setup Required Skills: Expertise in in Java / Python programming Expertise in leveraging large language models (LLMs), transformer-based architectures, Prompt Engineering & Fine-tuning models, leveraging Retrieval-Augmented Generation (RAG) pipelines and vector databases Hands on experience in model management, deployment, and monitoring Excellent proficiency in building and deploying solutions on cloud platforms like Azure, AWS, GCP and leveraging relevant AI/ML services and serverless architectures Experience or exposure to building / deploying scalable microservices leveraging Docker and Kubernetes Experience with relational and vector databases Preferred Qualifications: Master's degree and ten+ years of experience or an equivalent combination of education and work experience Knowledge of specific applications, technology platforms, programming languages, systems, or business segments Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level Experience with Open Source tools and frameworks Experience with cloud technologies, such as AWS, Azure, or GCP Strong understanding of SOA and/or Open API methodologies and service architectures Experience using web servers, application containers, caching technologies Solid knowledge of relational database design and development (SQL, stored procedures, data modeling) Experience with messaging systems (i.e., MQ and JMS) Experience with build tools, such as Git, Maven, and Jenkins. Proven ability to write comprehensive unit and integration tests Location: This role is hybrid in Atlanta or Charlotte. General Description of Available Benefits for Eligible Employees of CRC Group: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of CRC Group offering the position. CRC Group offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. Depending on the position and division, this job may also be eligible for restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work. CRC Group supports a diverse workforce and is an Equal Opportunity Employer that does not discriminate against individuals on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status or other classification protected by law. CRC Group is a Drug Free Workplace. EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify

Posted 30+ days ago

Principal Software Engineer-logo
DigitalOceanSeattle, WA
Dive in and do the best work of your career at DigitalOcean. Journey alongside a strong community of top talent who are relentless in their drive to build the simplest scalable cloud. If you have a growth mindset, naturally like to think big and bold, and are energized by the fast-paced environment of a true industry disruptor, you'll find your place here. We value winning together-while learning, having fun, and making a profound difference for the dreamers and builders in the world. As a Bare Metal GPU Infrastructure Engineer at DigitalOcean, you will join a dynamic team dedicated to revolutionizing cloud computing. You'll be joining a team of highly productive engineers who run and support the GPU Bare Metal service across multiple regions. This role reports directly to the Sr Manager of GPU Compute within the IaaS organization. What You'll Do: Contribute to a rapidly growing Bare Metal GPU product within DO by providing security and operational best practices to a fleet of infrastructure servers across multiple regions. Help design and implement further self-service capabilities for our customers by providing reliable and predictable API capabilities for upstack service teams. Engage in support escalations when necessary. Capture trends and lead internal projects to improve the overall product experience. Continuously test our hardware platforms to identify performance regressions related to firmware, software or hardware issues. Qualifications include: Proven ability to orchestrate bare metal linux systems at scale including building automation for firmware updates, bios config management, configuring PXE environments. Deep Linux systems experience including low level troubleshooting, developing and applying configuration management, security best practices and monitoring and alerting. Strong automation mindset. Expert knowledge in 1 or more orchestration tools such as MaaS, Salt, Chef, Ansible or Puppet. Strong communication skills. Your job will involve writing detailed documentation for others to pick up or leading knowledge sharing sessions with operations teams. Bonus skills include: Hands-on experience in High Performance Computing (HPC) clustered environments from Nvidia or AMD. Experience in performing automated wide scale testing on NCCL or other frameworks. Network engineering experience with VyOS platforms. Why You'll Like Working for DigitalOcean: We innovate with purpose. You'll be a part of a cutting-edge technology company with an upward trajectory, who are proud to simplify cloud and AI so builders can spend more time creating software that changes the world. As a member of the team, you will be a Shark who thinks big, bold, and scrappy, like an owner with a bias for action and a powerful sense of responsibility for customers, products, employees, and decisions. We prioritize career development. At DO, you'll do the best work of your career. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that will always challenge you to think big. Our organizational development team will provide you with resources to ensure you keep growing. We provide employees with reimbursement for relevant conferences, training, and education. All employees have access to LinkedIn Learning's 10,000+ courses to support their continued growth and development. We care about your well-being. Regardless of your location, we will provide you with a competitive array of benefits to support your overall well-being, from one-time work from home stipend to wellness allowance to flexible time off policy, to name a few. While the philosophy around our benefits is the same worldwide, specific benefits may vary based on local regulations and preferences. We reward our employees. The salary range for this position is between $206,400.00 - $258,000.00 based on market data, relevant years of experience, and skills. You may qualify for a bonus in addition to base salary; bonus amounts are determined based on company and individual performance. We also provide equity compensation to eligible employees, including equity grants upon hire and the option to participate in our Employee Stock Purchase Program. We value diversity and inclusion. We are an equal-opportunity employer, and recognize that diversity of thought and background builds stronger teams and products to serve our customers. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service. This is a remote role #LI-Remote

Posted 2 weeks ago

R
Red Hat Inc.Raleigh, NC
Responsible for designing new software features and architectures to improve the product and performance. Responsible for designing and implementing software solutions for customers involved in Kubernetes data protection efforts. Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, Inc. office in Raleigh, NC. What You Will Do: Responsible for collaborating with other engineers and team leaders to develop and design software solutions. Responsible for evaluating design decisions to determine the effect on performance and user experience. Responsible for working with customers to gather requirements and feedback on the product for future enhancements and bug fixes. Participating in Kubernetes and Red Hat OpenShift communities by developing, testing, and documenting new features. Responsible for publicizing the team's work through blogs, project mailing list, and conference talks. Educate the team on new features through sprint reviews and small team presentations, recording small video demonstrations as appropriate and sharing them publicly. Responsible as a maintainer of open-source projects to review and approve other contributors' work. Responsible for governance and decision making for open-source projects. Collaborate with ecosystem partners to understand requirements and develop solutions. What You Will Bring: Bachelor's degree (U.S. or foreign equivalent) in Engineering (any) or related field and three (3) years of experience in the job offered or related role. Must have three (3) years of experience with: Golang development; Kubernetes; Cloud systems; and developing enterprise software in an agile development environment. Must have three (3) years of experience as a Maintainer of an open-source project. #LI-DNI The salary range for this position is $116,270 - $191,840. Actual offer will be based on your qualifications. Pay Transparency Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience. About Red Hat Red Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Inclusion at Red Hat Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village. Equal Opportunity Policy (EEO) Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law. Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee. Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.

Posted 30+ days ago

M
Mistral AIParis, TX
About Mistral At Mistral AI, we believe in the power of AI to simplify tasks, save time and enhance learning and creativity. Our technology is designed to integrate seamlessly into daily working life. We democratize AI through high-performance, optimized, open-source and cutting-edge models, products and solutions. Our comprehensive AI platform is designed to meet enterprise needs, whether on-premises or in cloud environments. Our offerings include le Chat, the AI assistant for life and work. We are a dynamic, collaborative team passionate about AI and its potential to transform society. Our diverse workforce thrives in competitive environments and is committed to driving innovation. Our teams are distributed between France, USA, UK, Germany and Singapore. We are creative, low-ego and team-spirited. Join us to be part of a pioneering company shaping the future of AI. Together, we can make a meaningful impact. See more about our culture on https://mistral.ai/careers . Role summary We are seeking passionate and skilled software engineers to lead the development of our flagship products, including our current portfolio (La Plateforme, Le Chat) as well as future solutions. Leveraging your deep understanding of AI/LLM capabilities and state-of-the-art product development, you'll be responsible for driving and supervising one of our technical squads (AI Tooling, User Admin & Billing, Partnerships, Connectors, Observability, Le Chat Apps...). What you will do Depending on your skills and field of expertise, you will be involved in key components of our technology, including: Empower Your Team: Act as a facilitator and orchestrator, removing obstacles and fostering an environment where your team can focus on creating impactful solutions. Bridge Product and Technology: Serve as the key liaison with our Product team, translating vision into trusted solutions and sleek user experiences Performance Excellence: Ensure our applications are high-performing, stable, and responsive, continuously enhancing user satisfaction. Code Quality and Automation: Uphold the highest standards of code quality through rigorous reviews, unit testing, and automation. Thought Leadership: Support your team by delivering great experiences while hiring, onboarding, and all-around elevating your people. End-to-end Ownership: Participate in the full software development lifecycle, from conceptualization to deployment, ensuring our the team's projects are delivered efficiently and on time. A Technical Lead at Mistral AI spends a good chunk of the time on the field (architecture design, coding, peer reviews...) and another part on strategic topics including: Project planning (roadmap, deadlines, task allocation...) Collaborating with stakeholders (other engineering leads, product managers/designers…) Supporting career growth (hiring, onboarding…) About you 5+ years of relevant professional work experience. Master's degree in Computer Science, Information Technology or a related field. Proficient in Python and/or Typescript and at least one related web framework (FastAPI, Django, React...). Experience with building and leading high-performing teams. Experience with working with cross functional teams like product, design, business, etc. Experience with project management and planning. Ownership and capacity to ship products end-to-end. Strong problem-solving abilities and attention to detail. Excellent communication skills. Low ego and team spirit mindset. Autonomous and self-starter. Now, it would be ideal if you had experience with: Experience with Platform & DX products (API, SDK, Tooling, Observability, Billing, etc.) AI/ML/MLOps engineering Our Culture We're driven to build a strong company culture and are looking for individuals with solid alignment with the following: Reason with rigor Are you audacious enough? Make our customers succeed Ship early and accelerate Leave your ego aside Location & Remote This role is primarily based at our HQ in Paris, France. We will prioritize candidates who either reside in Paris or are open to relocating. We strongly believe in the value of in-person collaboration to foster strong relationships and seamless communication within our team. Our remote work policy is designed to offer flexibility, enhance work-life balance, and boost productivity. The number of remote workdays is determined by each manager, taking into account individual autonomy and specific circumstances-such as increased flexibility during the summer months. Regardless of the arrangement, we expect all employees to maintain open lines of communication with their teams and be available during core working hours. In certain specific situations, we will also consider remote candidates based in one of the countries listed in this job posting (currently France, UK, Germany, Netherlands, Spain and Italy). In that case, we ask all new hires to visit our Paris office: for the first month of their onboarding (accommodation and travelling covered) then at least 3 days per month What we offer Competitive salary and equity ️ Health insurance Transportation allowance Sport allowance Meal vouchers Private pension plan Parental : Generous parental leave policy Visa sponsorship

Posted 4 weeks ago

Software Engineer II - Data Analysis Platform-logo
Relativity SpaceLong Beach, CA
About the Team: The Terrestrial Software team is building the foundation for an automated rocket factory and integrated launch platform. Their mission is to automate and streamline workflows across the entire lifecycle of Terran R, from raw material intake to launch operations and eventually manufacturing on Mars. Today, that means partnering directly with teams across design, materials, manufacturing, and test and launch to design, implement, and deploy end user enterprise-wide applications, industrial automation, data analytics infrastructure, and next-generation AI to solve real problems and accelerate progress. Long term, the team is laying the groundwork for a modular, scalable software platform that can power highly autonomous operations on Earth and beyond. This is a team for builders and thinkers who thrive on cross-functional impact and want to shape the digital backbone of our future in space. About the Role: You'll build the analytical backbone for rocket development - interactive data exploration tools, automated test analysis systems, and decision-making engines that turn raw telemetry into actionable engineering insights. The goal is turning weeks of manual data review into automated go/no-go decisions. You'll join our 8-person Factory Platform team within the 40-person Terrestrial Software organization. Direct collaboration with GNC engineers, test engineers, and hardware development teams. Day-to-day: Build interactive React applications for engineers to explore time-series data, compare test families, and identify performance trends. Work directly with GNC (Guidance, Navigation, Control) engineers to create specialized analysis tools for flight dynamics and control system validation. Implement automated decision algorithms that flag anomalies, generate test reports, and accelerate our test cadence from days to hours. Design APIs that surface insights from our existing data platform to power analysis workflows. The challenge: Building analytical tools that engineers actually want to use. Interactive visualizations that handle terabytes of telemetry, automated analysis systems that make reliable go/no-go decisions, and creating family data analysis workflows that help engineers understand hardware behavior across hundreds of test runs. Stack: Backend: Python, Go, Postgres Frontend: React, TypeScript Infrastructure: Kubernetes, Terraform, DBT, Spark Data: Iceberg, DuckDB, Redshift About You: 3+ years shipping production software Strong React and modern frontend patterns Experience with data analysis tools or scientific computing CS/Engineering degree or equivalent depth Nice to haves but not required: Time-series data experience, scientific visualization background, or aerospace/automotive testing domain knowledge.

Posted 30+ days ago

Software Engineer-logo
CACI International Inc.Lisle, IL
Software Engineer 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: Local The Opportunity: You will demonstrate breadth and flexibility by contributing at various levels of software development from infrastructure through application, including full stack development, to control customized embedded communication systems. You will be part of a team that solves the most complex networking and communications challenges facing the U.S. Federal Government. You will help deliver groundbreaking research, and advanced networking and communications solutions that provide an information advantage that contributes to the mission and operational success of CACI customers. Responsibilities: Design, develop, integrate, test, and maintain complex software solutions in telecommunications and IP/computer networking equipment in the cyber security domain Work with a product development team to develop concepts, identify creative solutions to user requests and assess feasibility of these solutions Consult on technical activities spanning multiple technical disciplines including security analysis, software/tool development, software test, lab environment, development environment and system infrastructure Act as the technical liaison to customers in representing key issues Operate effectively and comfortably in a team environment, as a team member and as a team leader. This includes the ability to work across organizational boundaries, as necessary Assist technical management in facilitating process changes needed to meet customer quality and schedule requirements Interact with product development teams, project managers and partners Prioritize work including meeting schedules, identifying risks and delivering high quality software Understand and adhere to all CACI Ethical and Compliance policies Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures Perform other duties as required Qualifications Required: Bachelor's and/or Master's Degree in Computer Engineering, Computer Science, Electrical Engineering or related technical discipline Minimum of 5 years of experience or an equivalent combination of education, skills, and experience Familiar with development in either Windows, Linux and/or Unix-based operating systems Software development skills in current languages such as: C, C++, Python, ARM, MIPS, x86 or comparable languages Use of development tools (e.g. editors and compliers) Willingness and ability to quickly learn new technologies A TS/SCI clearance is required to begin employment. For this position, CACI has the ability to provide clearance sponsorship for qualified individuals. Desired: Experience debugging system-level issues with various lab equipment. Familiarity with software security concepts such as intrusion detection, cryptography, authentication, firewalls, secure coding practices. Understanding of network hardware, systems and software application. Knowledge of Internet routing techniques protocols and tools Strong oral and written communication skills Ability to work both independently and as a collaborative team member Flexibility to adapt to new and changing environments Knowledge of telephony Familiar with software engineering process concepts from requirements reviews, code inspection to component delivery and sign-off Knowledge of Microsoft software applications and other software applications as required ____ 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. The proposed salary range for this position is: $90,300 - 189,600 USD 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 30+ days ago

Software Engineer, ML Infrastructure (Senior Level)-logo
InstabaseSan Francisco, CA
At Instabase, we're passionate about democratizing access to cutting-edge AI innovation to enable any organization to solve previously unsolvable unstructured data problems in their industry. With customers representing some of the largest and most complex organizations in the world, and investors like Greylock, Andreessen Horowitz, and Index Ventures, our market opportunity is near infinite. Instabase offers a consumption-based pricing model where customers can pay only for what they use, aligning directly with the value our products deliver. It empowers our clients to explore our AI Hub platform features extensively, enabling them to uncover crucial business insights. This customer-centric model allows Instabase to glean insights from diverse use cases and behaviors, ensuring we deliver top-tier solutions that provide unmatched advantages for everyday business operations. With offices in San Francisco, New York, London and Bengaluru, Instabase is a truly global company. We are people-first, and we've built a fearlessly experimental, endlessly curious, customer obsessed team who work together and help organizations around the world turn their unstructured data into insights instantly. As part of our ML Infrastructure Team, you'll design and develop the next generation of machine learning products at Instabase. You'll build intuitive applications that empower our customers to leverage the latest technologies in AI/ML to tackle their hardest document understanding problems. We are bridging the human-machine gap in ML, enabling humans to understand, debug, and fine-tune models, all the while deploying and managing these models at large scales (millions of requests per month). What you'll do Design and implement architectures for using, testing, and training models at scale, both in the cloud using Kubernetes. Design and develop and contribute to scalable distributed systems infrastructure that power the ML/AI infrastructure. Dive into the complexities of real-time data processing and develop strategies to ensure that our systems can efficiently handle the dynamic outputs of generative AI models. Design and implement best practices for model management and deployment. Create products around models that make it easy for the customer to use and understand machine learning models and approaches. Work with both internal and external developers / data scientists to bring models into Instabase that are then used by customers to solve use cases. Troubleshoot production issues and contribute to improving our platform stability. About you BS, MS, or PhD in Computer Science, or equivalent experience in a technical field You have 5+ years of software engineering experience. You have highly relevant experience in infrastructure engineering with demonstrated expertise in large-scale distributed systems You enjoy thinking about how the end user / customer interacts with and understands models. You like getting to the bottom of deep, complex problems. You aren't satisfied with "it works" until you understand why. You are familiar with both distributed systems and data science, and enjoy thinking about how the two are built together. You have experience with proper software engineering best practices. Experience with Kubernetes, existing ML scaling techniques and model training/serving technologies like AnyScale Ray, vLLM, AWS Sagemaker preferred Experience with machine ]learning (ML) and artificial intelligence (AI) in the space of document understanding preferred Compensation: The base salary range for this role is $190,000 to $205,000 + bonus, equity and US benefits. The actual pay may vary based on factors such as location, experience and skills. US Benefits: Flexible PTO: Because life is better when you actually live it! Instabreak Fridays: Enjoy 6 company-wide Friday breaks scheduled throughout the year, giving you long weekends to relax and recharge! Comprehensive Coverage: Top-notch medical, dental, and vision insurance. 401(k) with Matching: We've got your back for a secure future. Parental Leave & Fertility Benefits: Supporting you in growing your family, your way. Therapy Sessions Covered: Mental health matters- 10 free sessions through Samata Health. Wellness Stipend: For gym memberships, fitness tech, or whatever keeps you thriving. Lunch on Us: Enjoy a lunch credit when you're in the office. #LI-Hybrid Instabase is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Research shows that in order to apply for a job, women feel they need to meet 100% of the criteria while men usually apply after meeting about 60%. Regardless of how you identify, if you believe you can do the job and are a good match, we encourage you to apply.

Posted 30+ days ago

B
Berkshire Grey Inc.Bedford, MA
Primary Job Function: The Engineer in this role will work with a multidisciplinary team to develop software for robotic applications related to package handling. The Engineer in this role will be responsible for designing, implementing, and maintaining software that integrates and enhances robotic capabilities to deliver product features. This candidate will be expected to be a primary contributor and leader driving to real-world customer delivery, acceptance, and operation. Min Skills/Technical Requirements: Bachelor's degree in Computer Science or a closely related field. 8+ years of experience in software development. Strong development expertise in Python. Experience in a fast paced, agile software development environment. Ability to: Collaborate with a team of software projects Navigate and contribute to large, complex codebases Provide technical leadership on key projects Architect component-level software solutions Operate autonomously Mentor Determine and communicate justification of technical priorities to management Proficient in Python C++ Linux (Ubuntu) System design Design Pattern Asynchronous/Concurrent Programming VCS (Git) Issue tracking system (Jira) Preferred Qualifications: Master's degree in Computer Science or a closely related field. Exposure to robotics or a keen interest in the robotics field. Expert level understanding of one or more of the following: Warehouse Management/Control Systems (WMS/WCS) Asynchronous/Concurrent Programming NoSQL Databases (MongoDB) Messaging Systems (Kafka, gRPC) CI/CD processes (Jenkins, Automated Testing) Containerization (Docker, Kubernetes) ROS (Robot Operating System) Understanding of parallel/distributed systems. Educational Requirements: Master's degree in Computer Science or a similar field 6111-2505JT

Posted 5 days ago

Backend Software Engineer - Infrastructure-logo
Palantir TechnologiesPalo Alto, CA
A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Backend Software Engineers at Palantir build software at scale to transform how organizations use data. Our Software Engineers are involved throughout the product lifecycle, from idea generation, design, prototyping, and production delivery. You will collaborate closely with technical and non-technical teammates to understand our customers' problems and build products that solve them. We encourage movement across teams to share context, skills, and experience, so you'll learn about many different technologies and aspects of each product. Engineers work autonomously and make decisions independently, within a community that will support and challenge you as you grow and develop, becoming a strong technical contributor and engineering leader. Our Product Development organization is made up of small teams of Software Engineers. Each team focuses on a specific aspect of a product. Our infrastructure teams are responsible for the lowest layers of our software stack, often focused on database technologies, distributed systems, large scale data systems, security, and application infrastructure. As a Software Engineer on infrastructure, you'll contribute high-quality code to underpin Palantir Foundry and Gotham with performant, secure, and scalable building blocks, enabling products deployed to the most important institutions in the public and private sector. You'll build the foundational capabilities that power our products used by research scientists, aerospace engineers, intelligence analysts, and economic forecasters, in countries around the world. We're hiring engineers who are passionate about solving real-world problems and empowering both developers and end-users to work optimally. If you're motivated to develop reliable, performant, and scalable systems, and to design robust APIs and primitives, this role offers the opportunity to make a significant impact on our products and the people who use them. Core Responsibilities Building performant search and indexing ecosystem for complex granularly permissioned of data. Contributing to open-source data processing libraries, integrating the latest innovations to achieve performance gains. Building the distributed systems that power large scale compute workloads, orchestrating and efficiently scheduling hundreds of thousands of containers every hour. Designing architecture and opinionated APIs to keep application developers on the happy path. Tracing and performance observability in high scale distributed microservice architectures. Building reliant, performant, and scalable systems for storage, auth, or asset serving to enable other product teams to build robust applications without deep domain expertise in the underlying systems. Automating the deployment, management, and operations of complex distributed systems like Cassandra, Elasticsearch, Kafka, and more across different environments. Technologies We Use Different backend languages, including Java, Rust, and Go. Open-source technologies like Cassandra, ElasticSearch, Spark, Kafka, Kubernetes, Flink. Industry-standard build tooling, including Gradle and GitHub. What We Value Demonstrated ability to collaborate and empathize with a variety of individuals. Able to iterate with users and non-technical stakeholders and understand how technical decisions impact them. Ability to learn new technology and concepts, even without in-depth experience. Experience developing and managing highly-available distributed systems is beneficial, but not required. Bias towards quality and thoughtful about edge cases ("anything that can go wrong will go wrong"); writes code that is defensive against all possibilities. Builds solutions and APIs with users in mind while maintaining a high engineering bar. Seeks to centralize and abstract complexity away from our users in order to expose simple, powerful APIs for consumers. Active US Security clearance, or eligibility and willingness to obtain a US Security clearance is beneficial, but not necessary. What We Require Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field. Strong coding skills with demonstrated proficiency in programming languages, such as Java, C++, Python, Rust, or similar languages. Familiarity with storage and data processing systems, cloud infrastructure, and other technical tools. Strong written and verbal communication skills and ability to iterate quickly with teammates, incorporating feedback and holding a high bar for quality. Salary The estimated salary range for this position is estimated to be $135,000 - $200,000/year. Total compensation for this position may also include Restricted Stock units, sign-on bonus and other potential future incentives. Further note that total compensation for this position will be determined by each individual's relevant qualifications, work experience, skills, and other factors. This estimate excludes the value of any potential sign-on bonus; the value of any benefits offered; and the potential future value of any long-term incentives. Our benefits aim to promote health and wellbeing across all areas of Palantirians' lives. We work to continuously improve our offerings and listen to our community as we design and update them. The list below details our available benefits and some of the perks that can be enjoyed as an employee of Palantir Technologies. Benefits Employees (and their eligible dependents) can enroll in medical, dental, and vision insurance as well as voluntary life insurance Employees are automatically covered by Palantir's basic life, AD&D and disability insurance Commuter benefits Relocation assistance Take what you need paid time off, not accrual based 2 weeks paid time off built into the end of each year (subject to team and business needs) 10 paid holidays throughout the calendar year Supportive leave of absence program including time off for military service and medical events Paid leave for new parents and subsidized back-up care for all parents Fertility and family building benefits including but not limited to adoption, surrogacy, and preservation Stipend to help with expenses that come with a new child Employees can enroll in Palantir's 401k plan Life at Palantir We want every Palantirian to achieve their best outcomes, that's why we celebrate individuals' strengths, skills, and interests, from your first interview to your longterm growth, rather than rely on traditional career ladders. Paying attention to the needs of our community enables us to optimize our opportunities to grow and helps ensure many pathways to success at Palantir. Promoting health and well-being across all areas of Palantirians' lives is just one of the ways we're investing in our community. Learn more at Life at Palantir and note that our offerings may vary by region. In keeping consistent with Palantir's values and culture, we believe employees are "better together" and in-person work affords the opportunity for more creative outcomes. Therefore, we encourage employees to work from our offices to foster connectivity and innovation. Many teams do offer hybrid options (WFH a day or two a week), allowing our employees to strike the right trade-off for their personal productivity. Based on business need, there are a few roles that allow for "Remote" work on an exceptional basis. If you are applying for one of these roles, you must work from the state in which you are employed. If the posting is specified as Onsite, you are required to work from an office. If you want to empower the world's most important institutions, you belong here. Palantir values excellence regardless of background. We are proud to be an Equal Opportunity Employer for all, including but not limited to Veterans and those with disabilities. Palantir is committed to making the application and hiring process accessible to everyone and will provide a reasonable accommodation for those living with a disability. If you need an accommodation for the application or hiring process, please reach out and let us know how we can help.

Posted 30+ days ago

Principal Software Engineer - Platform-logo
ANDURIL INDUSTRIESSeattle, WA
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM We build Lattice, the foundation for everything we do as a defense technology company. Our engineers are talented and hard-working, motivated to see their work rapidly deployed on the front lines. Our team is not just building an experiment in waiting, we deploy what we build on the Southern border, Iraq, Ukraine and more. We have open roles across Platform Engineering, ranging from core infrastructure to distributed systems, web development, networking and more. We hire self-motivated people, those who hold a higher bar for themselves than anyone else could hold for them. If you love building infrastructure, platform services, or just working in high performing engineering cultures we invite you to apply! WHAT YOU'LL DO Lead high-impact projects through requirements analysis, design, and execution Provide technical leadership across a group of 15-25 software engineers Design and develop complex distributed software services and APIs that operate in non-traditional networking environments Work with partner teams to understand problems, identify opportunities, and build consensus Deliver well architected systems through clear interfaces across components, code reviews, design reviews and modern software engineering practices Champion test-ability, portability, monitoring, scalability, reliability, and maintainability as core parts of software delivery Gain a working understanding of Anduril's business lines and collaborate with leaders to build cohesive, end-to-end experiences for our users Communicate effectively to plan, execute and deliver results across multiple teams and functions Be an advocate for excellent engineering culture across the team Mentor and coach engineers in the team to help them achieve their results and grow their career Work on a modern tech stack involving Go services, React web apps, and distributed key value stores REQUIRED QUALIFICATIONS Experience working with customers to deliver novel software capabilities Building and integrating model/software/hardware-in-the-loop components by leveraging first and third party technologies (related to simulation, data management, compute infrastructure, networking, and more) Building platform and infrastructure tooling that enables other software engineers to scale their output Enjoy collaborating with team members and partners in the autonomy domain, and building technologies and processes which enable users to safely and rapidly develop and deploy autonomous systems at scale Hands-on coding in a modern programming language at least 30% of the time Must be a U.S. Person due to required access to U.S. export controlled information or facilities PREFERRED QUALIFICATIONS You've built or invented something: an app, a website, game, startup 10+ years working in an engineering setting: a startup (or startup-like environment), engineering school, etc. If you've succeeded in a low structure, high autonomy environment you'll succeed here! Professional software development lifecycle experience using tools such as version control, CI/CD systems, etc. A deep, demonstrated understanding of how computers and networks work, from a single desktop to a multi-cluster cloud node At least 7+ years working with a variety of programming languages such as Rust, Go, C++, Java, Python, JavaScript/TypeScript, etc. Experience building scalable backend software systems with various data storage and processing requirements Experience with industry standard cloud platforms (AWS, Azure), CI/CD tools, and software infrastructure fundamentals (networking, security, distributed systems) Ability to quickly understand and navigate complex systems and established code bases Experience implementing robot or autonomous vehicle testing frameworks in a software-in-the-loop or hardware-in-the-loop (HITL) environment Experience with modern build and deployment tooling (e.g. NixOS, Terraform) Experience designing complex software systems, and iterating upon designs via a technical design review process Familiarity with industry standard monitoring, logging, and data management tools and best practices A bias towards rapid delivery and iteration US Salary Range $196,000-$294,000 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Platinum Healthcare Benefits: For U.S. roles, we offer comprehensive medical, dental, and vision plans at little to no cost to you. For UK roles, Private Medical Insurance (PMI): Anduril will cover the full cost of the insurance premium for an employee and dependents. For AUS roles, Private health plan through Bupa: Coverage is fully subsidized by Anduril. Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents. Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans. 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition. Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting. Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well. A professional development stipend is available to all Andurilians. Daily Meals and Provisions: For many of our offices this means breakfast, lunch and fully stocked micro-kitchens. Company-funded commuter benefits available based on your region. Relocation assistance (depending on role eligibility). 401(k) retirement savings plan - both a traditional and Roth 401(k). (US roles only) The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you! To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/ .

Posted 30+ days ago

Z
ZocDoc, Inc.New York, NY
Senior Software Engineer, Design System Team Your Impact on Our Mission Zocdoc is committed to delivering exceptional user experiences, and our Design System team plays a vital role in making this happen. As a Senior Software Engineer on the Design System team, you'll be instrumental in building and maintaining the reusable UI components and libraries that empower our product teams to create consistent, high-quality user interfaces at scale. You'll help define and uphold our design system standards, drive best practices for component development, and foster efficiency across our engineering organization. By collaborating closely with design, product, and frontend engineering teams, you'll ensure our design system is robust, flexible, and easy to use, enabling faster and more consistent product development. Your contributions will directly enhance the efficiency and effectiveness of the entire organization, ultimately helping Zocdoc connect patients and providers more seamlessly through a unified user experience. You'll enjoy this role if you are… Passionate about shared UI/UX/Web components and building design system libraries. Focused on creating reusable components and UI libraries. Excited by the opportunity to define and implement best practices for component development and usage. Highly detail-oriented, yet able to prioritize and focus on delivering meaningful impact. A strong communicator with the ability to negotiate tradeoffs and secure buy-in from Product Managers and other engineers on timelines or resource allocation. The kind of person who enjoys collaborating with cross-functional teams and mentoring others to grow their technical skills. Your day to day is… Taking full ownership of architecting and building core UI components and libraries for the Zocdoc Design System. Collaborating closely with design, product, and frontend application development teams to ensure components meet functional and aesthetic requirements. Ensuring all components meet high standards of performance and maintainability. Authentically mentoring and coaching engineers on best practices for component development, code reviews, and technical decisions to elevate the entire team's performance. Building and fostering strong relationships with cross-functional stakeholders to align on technical direction and deliverables. Contributing to the overall vision and roadmap of the Design System. You'll be successful in this role if you have… Meaningful experience building and scaling shared UI/UX/Web components, design system libraries, or UI libraries. Strong technical skills with React, Javascript, and Typescript, primarily mentioning work on developing new consumer-facing applications. Experience working as part of a Design System team or focused on Design System initiatives. A traditional Application Development background with several years of frontend experience. A fundamental understanding of software development principles, including CI/CD (e.g., TeamCity), testing strategies (e.g., Jest), and version control. SOLID communication skills and expressed willingness to have other engineers as primary stakeholders. Experience or passion for code reviews, architectural reviews, and establishing best practices.

Posted 30+ days ago

Principal Software Engineer, Autonomy Evaluation-logo
ZooxFoster City, CA
The Autonomy Software Metrics team at Zoox is responsible for building metrics and machinery for Autonomy/AI Software evaluation. We work closely with Autonomy Software development teams (Product management, Perception, Prediction, Planner and Collision Avoidance) to provide metrics evaluation on safety, progress and comfort at both the component and integration level. We also work closely with Simulation, Infrastructure, Software Core and SWQA teams to build metrics platforms to accelerate the AI software development lifecycle. The team currently consists of data scientists, data engineers, software engineers, and system engineers. As Zoox advances into the future of autonomous driving and expands rapidly on our operating geofences and operational design domains, we are also evolving our AI Metrics and Evaluation approach. In this role as Principal Software Engineer, you will lead and spearhead the concept of "validation for good driving". Your role will look at problems in a way that crosses team boundaries to prototype new approaches that influence the long term technical direction of multiple organizations within the company. This role will strongly impact both immediate company milestones and forward looking exploratory projects. In this role, you will Technically lead the definition and work planning in advancing AI evaluation beyond safety, progress and comfort. Collaborate with autonomy software leaders, data scientists and engineers to prototype and evaluate the concepts. Drive process improvements on data curation, metrics development and metrics quality. Collaborate with Zoox Foundation Model team to leverage the foundation models used for offline validation and/or triage. Use multi-modal data from across the company to develop models and strategies that improve the speed and quality of our validation process. Work with Infrastructure and Simulation teams to build new capabilities in AI evaluation that are not currently available. Provide technical mentorship to the broader groups at Zoox. Qualifications BS, MS, or PhD degree in computer science or related field Experience with ML evaluation in Autonomous Driving, GenAI, or Physical AI, Robotics etc. Proven track record of technical leadership in large-scale AI organizations Experience with production Machine Learning pipelines: dataset creation, training frameworks, metrics pipelines Fluency in C++ or Python Strong mathematics skills 10+ years of experience Bonus Qualifications Prior experience with using foundation models to advance ML evaluations Experience with training and deploying Deep Learning models Direct working experience in Autonomous Driving Compensation There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary will range from $373,000-$469,000. A sign-on bonus may be part of a compensation package. Compensation will vary based on geographic location, job-related knowledge, skills, and experience. Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.

Posted 30+ days ago

Senior Software Engineer, Rail-logo
ANDURIL INDUSTRIESSeattle, WA
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM The Robot Autonomy Interface Layer (RAIL) team bridges the gap between low-level hardware and advanced AI-driven behaviors at Anduril. We believe that taking a platform approach in an industry that historically has shared very little software between products is a critical piece of Anduril's competitive advantage. RAIL has two primary customers: Mission Autonomy (MA) - Mission Autonomy at Anduril is responsible for coordinating mission-level behaviors by manipulating hardware. For example, "fly to these waypoints," "enter radio silence mode," or "arm munitions." Robotics Business Lines- These teams own specific Anduril robots end-to-end, as well as individual pieces of hardware on those robots. RAIL bridges the gap between Mission Autonomy and diverse sets of hardware by creating common hardware interfaces. To allow Anduril to effortlessly integrate with new hardware. RAIL enables Anduril to scale and deploy ambitious new robot designs on short timelines by leveraging learnings and investments from our existing portfolio of diverse hardware and products. For example, Anduril procures autopilots from a multitude of different hardware vendors. Each autopilot has a subtly different hardware interface - some use MAVLINK, some use STANAG, others use bespoke vendor-specific serial interfaces. Despite having different interfaces, they all provide standard functionality that flies along a set of waypoints. As an author of advanced mission behavior, I shouldn't care whether my autopilot speaks MAVLINK or STANAG - I just want my vehicle to get flying. RAIL abstracts away these subtle hardware differences from Mission Autonomy by providing a shared, common interface as a layer between Mission Autonomy and low-level hardware integrations. RAIL also provides other valuable features such as hardware custody management and access-control semantics, shared-memory IPC approaches and flexible observability plugins, to name a few. RAIL is uniquely situated within Anduril. As the layer between Mission Autonomy and low-level-hardware at Anduril, you will find yourself developing a broad set of expertise working with nearly every robotics team at Anduril. To date, we've flown all across our US offices and test sites to launch new initiatives with Ghost, Altius, Dive, and Fury. Come help RAIL build the future of robot autonomy at Anduril! WHAT YOU'LL DO Own major feature development and rollout of large features for our products- RAIL works with nearly every robotics team at Anduril - humility, empathy, and strong collaboration skills are key to success on the RAIL team! Write and maintain core systems that all robotics platforms at Anduril will use. Work closely with our vehicle software teams during product development, understanding their needs, and delivering high leverage software they are able to use bring their product to market. REQUIRED QUALIFICATIONS 4+ years of C++ or Rust experience in a Linux development environment - you will be expected to learn Rust on the job, but prior Rust experience is not required BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field Proven understanding of data structures, algorithms, concurrency, and code optimization Experience troubleshooting and analyzing remotely deployed software systems Experience working with and testing electrical and mechanical systems Eligible to obtain and maintain an active U.S. Secret security clearance PREFERRED QUALIFICATIONS Experience programming for embedded and physical devices Eligible to obtain and hold a US DoD Security Clearance Python and/or Go experience Multi-agent coordination of UAVs US Salary Range $168,000-$252,000 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Platinum Healthcare Benefits: For U.S. roles, we offer comprehensive medical, dental, and vision plans at little to no cost to you. For UK roles, Private Medical Insurance (PMI): Anduril will cover the full cost of the insurance premium for an employee and dependents. For AUS roles, Private health plan through Bupa: Coverage is fully subsidized by Anduril. Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents. Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans. 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition. Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting. Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well. A professional development stipend is available to all Andurilians. Daily Meals and Provisions: For many of our offices this means breakfast, lunch and fully stocked micro-kitchens. Company-funded commuter benefits available based on your region. Relocation assistance (depending on role eligibility). 401(k) retirement savings plan - both a traditional and Roth 401(k). (US roles only) The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you! To view Anduril's candidate data privacy policy, please visit https://anduril.com/applicant-privacy-notice/ .

Posted 30+ days ago

L
Latitude AIPittsburgh, PA
Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone. When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the driving experience for millions of people. As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif. Meet the team: The Perception Applications team is a group of highly skilled and experienced professionals who specialize in cutting-edge computer vision and machine learning technology. Together, we collaborate to create advanced perception models that are capable of perceiving the environment from sensor data. The perception outputs are then utilized by various downstream autonomy consumers for a variety of ADAS features. The team's primary focus is on developing compute-efficient, multi-view, multi-sensor deep learning models that can perform a wide range of tasks including object detection, classification, and segmentation. The ultimate goal is to take these algorithms from the lab to the road, ensuring that they are optimized for onboard performance and able to function as production-grade vision systems on vehicles. To achieve this goal, the team constantly stays up-to-date with the latest research literature and pushes the boundaries of what is possible. We are dedicated to developing cutting-edge ML algorithms and models that can help vehicles reason about the world around them in real-time. What you'll do: Develop spatio-temporal machine learning models for object detection, classification, segmentation, etc. Read literature, analyze raw data, and design state-of-the-art solutions Transition solutions from the lab to the test track and public roads to ensure successful production-level implementation Collaborate with perception experts and experienced roboticists on algorithm design, prototyping, testing, deployment, and productization Build and maintain industry-leading software practices and principles Develop clean and efficient software for perception modules interfacing with other key modules Show initiative and be a valued team member in a fast-paced, innovative, and entrepreneurial environment What you'll need to succeed: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD) Expert-level knowledge and experience in machine learning, with a proven track record of developing and deploying deep learning solutions using PyTorch, Tensorflow, or similar frameworks Experience in developing perception systems using sensors such as Camera, Radar, and LiDAR Strong experience in computer vision, perception, and point cloud processing Proven experience in shipping computer vision software products to industry or consumers At least 3 years of development experience in Python/C++ environments Nice to have: Experience developing and deploying temporal computer vision models (for instance, video activity recognition or using multiple frames for improved results on other tasks) What we offer you: Competitive compensation packages High-quality individual and family medical, dental, and vision insurance Health savings account with available employer match Employer-matched 401(k) retirement plan with immediate vesting Employer-paid group term life insurance and the option to elect voluntary life insurance Paid parental leave Paid medical leave Unlimited vacation 15 paid holidays Daily lunches, snacks, and beverages available in all office locations Pre-tax spending accounts for healthcare and dependent care expenses Pre-tax commuter benefits Monthly wellness stipend Adoption/Surrogacy support program Backup child and elder care program Professional development reimbursement Employee assistance program Discounted programs that include legal services, identity theft protection, pet insurance, and more Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives Learn more about Latitude's team, mission and career opportunities at lat.ai! The expected base salary range for this full-time position in California is $174,000 - $261,000 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Latitude employees are also eligible to participate in Latitude's annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements. Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position. We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.

Posted 30+ days ago

Senior Software Engineer, Developer Growth And Experience (Ripplex)-logo
RippleSan Francisco, CA
THE WORK RippleX is dedicated to empowering the builders of tomorrow on the XRP Ledger (XRPL), one of the world's fastest and most reliable public blockchains. We believe in democratizing the digital economy by providing practical support, empowering a community of developers, and offering the expertise of a visionary technology company. The XRPL is a decentralized, public blockchain led by a global community of businesses and developers looking to solve problems and create value. Proven reliable over more than a decade of operation and closing over 90 million ledger, the XRPL offers streamlined development, low transaction costs, high performance, and sustainability. We are looking for a senior engineer to help us maintain this high technical bar, while building innovative solutions to ensure the XRPL can power the growing needs of the global digital economy. What You'll Do Drive technical strategy for open-source XRPL client libraries (xrpl.js, xrpl-py, and xrpl4j), emphasizing performance, usability, and maintainability. Own and improve infrastructure powering developer tools using platforms like AWS (EKS, S3, Lambda), Postgres, and observability stacks like Grafana. Represent RippleX engineering externally, engaging with the broader XRPL developer community through hackathons, grants support, GitHub forums, and technical conferences. Strengthen engineering practices across the team by enforcing standard processes in testing, CI/CD, documentation, observability, and system design. Collaborate cross-functionally with Developer Relations, Product, and ecosystem teams to support developer onboarding and community growth. What you'll bring: 4+ years of full-stack engineering experience, with demonstrated leadership in crafting and shipping developer-facing tools or platforms. Deep proficiency in JavaScript/TypeScript, Python, and familiarity with Java or Go. Strong command of software architecture principles, particularly in building APIs, SDKs, and infrastructure that serve external developers. Comfortable operating in agile, fast-paced environments and adapting to evolving technical and business needs. Bonus: Familiarity with blockchain technologies or past contributions to decentralized ecosystems.

Posted 30+ days ago

Sr. Embedded Software Engineer-logo
Teledyne TechnologiesOrem, UT
Be visionary Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research. We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins. Job Description US Citizenship is required for this position. We are unable to hire individuals who need a work visa, are currently on a work visa, or individuals who will require work visa sponsorship in the future. About Teledyne FLIR Defense: Join Teledyne FLIR Defense, where we're dedicated to safeguarding lives with cutting-edge sensing and threat detection technologies. Our arsenal includes advanced surveillance sensors, handheld devices, unmanned vehicles, lasers, and more solutions that increase operational effectiveness for warfighters, first responders, and search-and-rescue teams. We're looking for passionate innovators eager to shape the future of the Defense industry. If you're mission-driven to globally collaborate on life-saving solutions, we invite you to explore our current opportunities. #TeledyneFLIRDefenseJobs Job Summary: We are seeking a Sr. Embedded Software Engineer to join our multidisciplinary team responsible for developing next generation military robotic drone systems. Candidates must be self-motivated, able to work independently as well as collaboratively on complex systems, in a fast-paced, dynamic environment. Description: https://www.flir.com/products/rogue-1/?vertical=uas&segment=uis Video: https://www.youtube.com/watch?v=2v49r-65gC8&t=1s Primary Duties & Responsibilities: Design real-time, embedded, software systems in bare metal and embedded Linux environment utilizing C++ and Python. Design and implement low level hardware interfacing software for a variety of systems and sensor (IMU, GPS, Range Finder, Magnetometer, etc.) Collaborate with System, Electrical, Mechanical, and flight test engineers during all phases of design, development, and testing of the software. Implement basic algorithms and complex state machines to manage system functions, sensor processing and inter-system communications. Develop and debug low level, inter-system communication utilizing serial, I2c, SPI, and ethernet. Manage software source code and binaries using version control software, GIT or similar tools. Debug basic electrical systems - read schematics, use electrical tools such as oscilloscope, logic analyzer, etc. Job Qualifications: BS in Computer Science, Electrical Engineering, or applicable technical field strongly preferred. 8+ years of relevant software engineering experience demonstrating ability to design and implement complex software subsystems. Experience should include all phases of the software development life cycle from product inception through design, implementation, new product introduction, and support. Complete command of the C/C++ programming language required. Exposure to object-oriented design methods and concepts is required. Familiarity with software development, configuration management, and defect tracking tools is assumed. Experience with Heterogeneous embedded targets, ST Micro & NVIDIA preferred. Experience with Linux based build systems, solid experience with Yocto preferred. Demonstrated competence in GIT source code management. Experience with automated build tools is a plus. Experience with real-time video streaming, including hardware-accelerated compression, transport, and MISB metadata management is a plus. Excellent written and verbal communication skills to foster a cooperative environment. Strong team member with exceptional analytical and problem-solving skills. Able and willing to travel to test sites as needed, using company vehicle (clean driving record is required). Applicants must be either a U.S. citizen, U.S. national, legal permanent resident, asylee, refugee or must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce. #FLIR Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions. Teledyne 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 characteristic or non-merit based factor made unlawful by federal, state, or local laws.

Posted 30+ days ago

Trimble Inc logo

Software Engineer

Trimble IncSunrise, FL

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

Your Title: Software Engineer- Contractor

Job Location:Open to Remote

Our Department: e-Builder

About Trimble PPM:

Founded in 1995 and based in Sunrise, Florida, e-Builder, now Trimble PPM, a Trimble Company, is the pioneer of a fully integrated, cloud-based construction management software. Our client list reads as the "who's, who" in all our vertical markets: Facebook, Caltech, INOVA Healthcare, and Chicago Transit Authority - to name just a few - . As one of the fastest growing companies in South Florida, we are proud to be named a 'Florida Company to Watch,' to be nominated as one of South Florida's best places to work and have our CEO named South Florida Business Journal's Ultimate CEO. We're excited to find innovative ways to combine technology with construction with a fun work environment. To learn more about our award-winning organization and corporate culture visit www.e-builder.net

Responsibilities:

  • Build software that is a joy to use! - Easy, intuitive, and allows users to accomplish their work more efficiently than without the software

  • Passion for Software with innovative and cutting-edge ideas

  • Research and stay informed of the latest best practices in Software Engineering.

  • Every team member is responsible for the full life cycle software development activities including new product releases, upgrades, functional enhancements, defect resolution, and performance improvements.

  • Develop and communicate implementation approach for assigned projects

  • Regularly and proactively communicate status, risks, and other issues related to projects that are under development

  • Update Jira issues and participate in reviews

  • All other duties as assigned

Attributes/Skills Required:

  • Deep understanding of Object-Oriented Design

  • Experience with Design Patterns and/or Domain Driven Design

  • Experience working with micro-services

  • Ability to work effectively in a team environment.

  • Experience in a variety of programming languages, able to transition to new languages. (minimum .NET and JAVA)

  • Experience with multiple database technologies (minimum SQL and MongoDB)

  • Familiarity with front-end development using modern stacks like Angular, Vue, or React.

  • Experience using agile development practices like TDD, BDD, pair programming and automated builds

  • Experience developing high-volume web applications

  • Ability to communicate effectively with management, other engineers, and internal and external customers

  • Problem solving skills

  • Must be self-motivated and able to work independently or as part of a team

  • Ability to read, analyze, and interpret complex technical documents, diagrams, data models, and process documents

  • Ability to write business and technical specification documents that convey complex analysis and solutions clearly and concisely

  • Customer focused with excellent follow through on commitments

  • Basic familiarity with AI/ML a plus

Experience/Education:

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

  • Working experience as a Software Engineer will be consider in place of a degree

  • A minimum of 5 years of experience working on software development environments

  • Business knowledge of the construction industry highly desirable

Trimble's Inclusiveness Commitment

We believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work.

We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from.

Trimble's Privacy Policy

Trimble Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D

Automate your job search with Sonara.

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

pay-wall