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.

Director of Embedded Software Engineering-logo
Director of Embedded Software Engineering
WhoopBoston, MA
At WHOOP, we're on a mission to unlock human performance. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives. As the Director of Embedded Software Engineering, you will be responsible for delivering world class, resilient, reliable and always connected systems with unparalleled user experience you expect from Whoop. This includes working closely with Product, Hardware, Signal Processing and Data Science teams throughout research/prototyping, new product introduction, and sustaining phases of the product development lifecycle. You will lead diverse teams of Software Engineers throughout the stack, from deeply embedded firmware, mobile connectivity and backend systems development, providing technical expertise and guidance. You will be responsible for creating and implementing a strategic plan for the functional teams and will co-lead and collaborate on initiatives with Product, Hardware, Quality and Regulatory functions. The Director of Embedded Software Engineering will report to the SVP of Software Engineering and lead a team of approximately 40 employees and contractors. You will work on-site from our office located in Boston, MA. RESPONSIBILITIES: Lead a team of software managers and engineers, providing technical guidance, and ensuring the team’s work aligns with the company's goals and objectives. Lead software release planning, technical roadmap development and execution of programs spanning across the product platform. Actively champion an Agile development culture within the organization, advocating for the benefits of Agile methodologies, and promoting the adoption and integration of Agile practices across the software engineering team. Collaborate with hardware, signal processing and software teams to ensure the successful integration and deployment of solutions across multiple generations of devices. Provide leadership for resource staffing and project execution for the team with proactive management of technical and project risk to ensure timely delivery of product commitments. Create, effectively communicate and deploy the strategy for the team that aligns with the overall software organization strategic plan. Identify and manage risks related to software development such as security vulnerabilities, regulatory non-compliance, and project delays. Represent the embedded software engineering teams in meetings, presentations, and other communications with internal and external stakeholders. Foster a collaborative work environment with strong working relationships within and across teams, functions, and with strategic external partners. Maintain current knowledge of relevant Quality and Regulatory requirements related to research and development (product development, design and safety) and ensure compliance. Make adjustments and assign resources as necessary to ensure the QMS is adequately implemented and monitored. Ensure proper software development and risk management are employed by your teams. Foster a culture of continuous improvement, encourage the adoption of new tools and methodologies, and promote best practices to improve the quality of software and efficiency of development processes. QUALIFICATIONS: Minimum 10 years experience in leading embedded engineering teams Significant experience in Embedded systems and Software engineering with early experience in software development/coding (C, Python, Java); connected devices and/or health and fitness product experience preferred Understanding of global regulatory requirements for medical devices; risk and reliability concepts for development is preferred Experience leading a cross functional teams and working in a global matrix environment Strong team building and talent management skills, and the ability to motivate team members to achieve goals Must be a strategic, innovative problem solver, and have strong influencing and communication skills Commitment to leveraging upcoming AI technologies to increase development velocity and boost overall productivity Bachelor’s or Master’s degree in Systems Engineering, Software Engineering, Electrical and Computer Engineering, or a related field; Master’s Degree preferred Learn more about our engineering teams and how to be successful in your engineering career at WHOOP via our Career Framework . This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office. Interested in the role, but don’t meet every qualification? We encourage you to still apply! At WHOOP, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply. WHOOP is an Equal Opportunity Employer and participates in E-verify to determine employment eligibility. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Posted 30+ days ago

Senior Software Engineer - Diagnostics-logo
Senior Software Engineer - Diagnostics
Seurat TechnologiesWilmington, MA
About Seurat Seurat is transforming manufacturing for people and our planet by delivering a scalable additive manufacturing solution to fundamentally change how products are made. Seurat’s proprietary Area Printing process, developed at Lawrence Livermore National Labs (LLNL), allows metal components to be manufactured at price points and quality levels that compete directly with conventional manufacturing techniques, enabling the reshoring of supply chains and promoting the decarbonization of industry. Seurat has raised over $180M and is backed by leading venture partners like Capricorn, NVentures (NVIDIA), True Ventures, General Motors Ventures, Denso, Porsche SE, SIP global partners, Honda, Xerox Ventures/Myriad Venture Partners, Cubit Capital, Siemens Energy, and Maniv Mobility. This role is ideal for a talented and self-motivated Software Engineer focusing on GUI development for data acquisition and machine vision systems. The ideal candidate will have experience architecting, developing and maintaining software that offers users an excellent experience displaying and manipulating complex and high data volumes regarding analog signal acquisition and camera image acquisition. This role involves software development across the entire lifecycle from concept to production, including ongoing maintenance.    Job Duties: Design and implement user friendly GUIs for display and analysis of acquired data (DAQ and Video/camera images) using C#/WPF. Design and implement data acquisition software, using C++/C# and DAQ.  Design and implement camera acquisition and analysis software (including application of machine vision algorithms) in C++/C#.  Strong understanding of multi-threaded development and optimization of data flows in C#.  Support, maintain, and document software functionality. Skills/Qualifications:  Required:   B.S. degree in Software, Mechanical, Electrical, or related.   5+ years of experience in related fields Object-oriented Design and Analysis (OOA and OOD). Strong experience with C# & C++, .NET (4.5.2+, 8.0+, Core). Experience designing and developing user interfaces using C#/WPF and MVVM. Experience with software configuration management and source control systems (Git / Azure DevOps) Experience with C++/C# libraries for data acquisition (NI-DAQ or similar). Experience with GigE and Basler/Silicon Software Vision Frame Grabbers, or similar. Experience with OpenCV or similar libraries. Must be able to work in a collaborative environment.  Strong analytical and communication skills. Strongly Desired:   M.S. degree preferred Experience with Database systems, such as MS-SQL (using ADO or Entity Framework on C#). Experience with D2D / D3D / GPU Rendering on Windows platforms. Experience with CUDA and related technologies for GPU acceleration. RTOS experience with IntervalZero RTX and Kingstar or similar. Familiarity / understanding of PLC, I/O and Motion Control systems, such as Beckhoff and ACS. Background in, or solid understanding of Mechatronics and interfacing concepts. Additive Manufacturing / 3D Printing. Seurat Technologies is an Equal Opportunity Employer that values employees with a broad cross-cultural perspective. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. All applicants will receive fair and impartial treatment without regard to race, color, religion, sex, national origin, ancestry, citizenship status, age, legally protected physical or mental disability, protected veteran status, status in the U.S. uniformed services, sexual orientation, gender identity or expression, marital status, genetic information or on any other basis which is protected under applicable federal, state or local law.

Posted 1 week ago

Software Engineer, Payments-logo
Software Engineer, Payments
EntrataLehi, UT
Since its inception in 2003, driven by visionary college students transforming online rent payment, Entrata has evolved into a global leader serving property owners, managers, and residents. Honored with prestigious awards like the Utah Business Fast 50, Silicon Slopes Hall of Fame- Software Company- 2022, Women Tech Council Shatter List, our comprehensive software suite spans rent payments, insurance, leasing, maintenance, marketing, and communication tools, reshaping property management worldwide. Our 2200+ global team members embody intelligence and adaptability, engaging actively from top executives to part-time employees. With offices across Utah, Texas, India, Israel, and the Netherlands, Entrata blends startup innovation with established stability, evident in our transparent communication values and executive town halls. Our product isn't just desirable; it's industry essential. At Entrata, we passionately refine living experiences, uphold collective excellence, embrace boldness and resilience, and prioritize different perspectives, endeavoring to craft a better world to live in. We are currently seeking a highly motivated and experienced engineer to join our high-revenue generating team within Entrata's Development department at our Lehi, UT, Headquarters. As a Software Engineer on our payments team, you'll be responsible for contributing to technical excellence and developing innovative products for our payments platform. You'll be involved in implementing reliable code for high-volume cloud environments, providing input in defining projects, and overseeing them through to completion. Additionally, you'll be responsible for using the latest tools, technologies, and best practices. Responsibilities Design and develop high-quality, efficient, and testable code Work collaboratively with Development Managers, UX, Product Managers, and offshore teams to solve complex technical problems Review and evaluate code quality and design Ensure the quality and customer value of delivered features Manage the balance between implementation complexity, time to market, and scalability Standardize code and architecture across the team Quickly learn the team's domain at a high level Minimum Qualifications Bachelor's degree in a related discipline 3-5 years of experience in PHP development or similar languages Strong proficiency in PHP, Node.js, and SQL, as well as other relevant technologies Demonstrable experience leveraging AI-powered development tools (e.g., Cursor AI, GitHub Copilot, Tabnine) for enhanced code generation, refactoring, debugging assistance, and overall development efficiency. Experience with performance optimization, debugging, and unit testing Strong written and verbal communication skills Preferred Qualifications Bachelor's degree in Computer Science Experience in ACH Payments Experience with AWS $97,000 - $154,500 a year This band covers the full salary range for the role. Your offer within this range will depend on factors like experience, skills, and internal equity. Level- P3 #LI-DNI Benefits: Flexible and transparent culture with remote and hybrid work options, generous vacation time, and frequent company recharge days for work-life balance. Comprehensive medical, dental, and vision coverage, including fertility benefits, available for eligible employees and their families. HSA/FSA options and employer-paid disability benefits provided for eligible employees. Access to 401(k) or similar retirement plans with employer matching for eligible employees, ensuring long-term financial security. Wellness initiatives promoting physical and mental well-being, access to an onsite gym at HQ, mental health resources, wellness challenges, and employee assistance programs. Family-centric leave policies supporting new parents during significant life events. Entrata Cares programs offering opportunities for volunteerism, charity events, and giving back to our community. Exclusive Previ cell phone plan and discounts on services or local business partnerships for additional employee benefits. Bi-annual swag drops for employees Currently, Entrata hires in Arizona, Idaho, Nevada, Utah, Wyoming, Texas, North Carolina, Florida, Georgia, South Carolina, Ohio, Pennsylvania, Illinois, and Tennessee for Exempt roles and Arizona, Idaho, Utah, Wyoming, Texas, North Carolina, and Florida for Non-Exempt roles. If you choose to apply and do not live in one of these states, your application may be reviewed on a case-by-case basis and salary ranges will be provided if required by state law But members of the Entrata team aren't just intelligent and ambitious, they're the living embodiment of another core Value: "Excellent Alone, Better Together." Entrata is dedicated to creating a workplace where a diverse and inclusive team thrives in an environment free from discrimination. We provide equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, protected veteran status, or any other applicable characteristics protected by law. It's a great place to work! Will you join us?

Posted today

Senior Software Engineer-logo
Senior Software Engineer
Harris Computer SystemsAlabama, NY
Senior Software Engineer Location: Remote (U.S. candidates; preference for East Coast) About Us: Since 1996, Clinical Computer Systems, Inc. (CCSI) has developed and supported the OBIX Perinatal Data System, used worldwide to monitor pregnant women and their babies. We focus on providing solutions that meet industry standards with the highest level of patient care and safety in mind. As part of Harris Computer's healthcare vertical, we support obstetric professionals in caring for moms and babies. Role Overview: We seek experienced software developers to enhance our FDA-regulated healthcare software suite. You'll design and implement new products and modules, improve existing ones, and ensure they meet customer requirements and quality standards. Clear communication and a positive workplace are important to us. Key Responsibilities: Collaborate with product managers to define product requirements. Work with the engineering team to design and implement products. Analyze requirements and create design documentation. Provide HTML front-end design. Conduct design reviews and project estimations. Implement, test, and fix bugs. Assist technical and support staff in developing materials and instructions. Oversee testing teams with the Software V&V Team Lead. Support Technical Services with customer requests and issues. Provide sales and clinical implementation support as needed. Qualifications: Bachelor's degree in computer science or a related field. Proven experience developing complex software systems using object-oriented design. Excellent written and verbal communication skills. 7+ years of programming experience. Experience with object-oriented development using Python and C++ in Linux and/or Windows environments. Experience with web technologies like HTML5, JavaScript, CSS, and PHP is a plus. Experience with databases such as SQL and PostgreSQL. Experience in networking, client-server, and operating systems. Familiarity with mobile applications. Strong documentation skills. Experience in a regulated industry is preferred. Ability to understand complex business concepts and translate them into technical solutions. Ability to analyze information systems data. Strong problem-solving skills. Benefits: 3 weeks' vacation and 5 personal days. Comprehensive medical, dental, and vision benefits starting from your first day. Employee stock ownership and RRSP/401k matching programs. Lifestyle rewards. Remote work and more. Join us in delivering exceptional products and services to our valued customers by fostering employee empowerment and promoting achievements through communication and collaboration.

Posted today

Technical Lead/Mgr - Software Engineering-logo
Technical Lead/Mgr - Software Engineering
AarkiSan Francisco, CA
About Us Aarki is an AI company that builds advertising solutions to drive mobile revenue growth. We use AI to find audiences in a privacy-first world by using trillions of contextual bidding signals coupled with proprietary behavioral models. Our audience engagement platform includes a full-service agency team and Unified Creative Strategy that delivers ad creative ideation and execution. We have worked with hundreds of advertisers over 14 years and see 5M mobile ad requests per second from over 10B devices, driving performance for publishers and brands. Aarki is independently operated and headquartered in San Francisco, CA, with offices across the United States, EMEA, and APAC. Role Overview Aarki is seeking a Technical Lead to join our engineering team in San Francisco. This role is ideal for a seasoned software engineer with 10+ years of experience who wants to balance hands-on development, technical leadership, and mentorship. As a Technical Lead , you will drive the evolution of our programmatic Demand-Side Platform (DSP) , which leverages advanced machine learning and cutting-edge software architecture to optimize performance at scale. You will play a crucial role in mentoring engineers, shaping technical strategy, and collaborating with cross-functional teams to deliver high-impact solutions. Role & Responsibilities Technical Leadership: Define architectural direction, drive technical initiatives, and ensure scalability and efficiency. Hands-on Development: Lead by example by actively contributing to the design, development, and optimization of core platform components. Mentorship & Team Growth: Coach and guide engineers, fostering a culture of continuous learning and technical excellence. Cross-functional Collaboration: Work closely with product managers, data scientists, and infrastructure teams to align engineering efforts with business objectives. Code Quality & Best Practices: Enforce high coding standards, conduct design/code reviews, and champion engineering best practices. Performance & Scalability: Architect and optimize high-throughput, low-latency systems that handle millions of ad requests per second. Skills & Experience 10+ years of experience in software development, with at least 3 years in a leadership or mentoring role . Deep expertise in high-performance server-side development using C/C++, Java, Rust, or similar. Strong fundamentals in computer science, software design, distributed systems, and scalable architecture . Experience in real-time bidding (RTB), programmatic advertising, or large-scale distributed systems is highly preferred. Proven ability to mentor and lead engineering teams , driving technical excellence and team productivity. Excellent problem-solving, analytical, and communication skills. Master's degree preferred (or equivalent experience) in Computer Science, Engineering, or a related field. This role offers a unique opportunity to lead, innovate, and build AI-driven ad tech solutions at scale . If you're a hands-on leader passionate about both technology and mentorship, we'd love to hear from you!

Posted 3 weeks ago

Senior Software Engineer (Hybrid/U.S. Citizens Only)-logo
Senior Software Engineer (Hybrid/U.S. Citizens Only)
Task Force TalentTysons Corner, VA
Task Force Talent is seeking senior software engineers (multiple openings) for a very well-funded Series B company working on insider threat and supply chain security problems. We have an extremely good relationship with this client and work directly with the CTO, who has started several companies and had multiple successful exits, including an IPO.  We have placed quite a few engineers at this firm over the last year, and everyone we have placed is extremely happy.  (Even those who did not get an offer were left with very positive impressions.)  Target salary range is 160k to 200k+ + equity, depending on experience level and location.  (Note: At $170k base salary or above, generally candidates need 5+, more likely 7-10, years of experience and a very strong interview.) The company is profitable and growing fast with approximately 100+ employees.  Positions are available in Tysons Corner, VA, and Salt Lake City, UT.  The work environment is hybrid, typically 3 days/week in the office so people know each other, but those hours are flexible to accommodate family/childcare and traffic. The benefits are great and include: Company Equity Options and 401(k) Plan Unlimited PTO and Wellness Reimbursement U.S. Holidays Paid Parental Leave Comprehensive Insurance (Medical, Dental, and Vision) This company is completely private sector, no security clearance required. However, employment is open to U.S. citizens only at this time. If you apply but this company is not a fit, we will consider you for other available positions as well. Not your dream job, but perfect for a friend?   You can submit a referral and get a check for  $2000  or more:   https://www.taskforcetalent.com/referral/ (Terms and conditions apply.) _______________________________________________________________________________________________________________________________________________ Qualification s U.S. Citizen Any scientific or engineering background with strong software skills and experience Comfortable and experienced with coding (Python, Java, C#, etc.), even if you are focused more on data science/AI/ML Experience with cloud-native solutions (AWS/Azure) Experience with HTML, JavaScript, CSS, jQuery/Bootstrap, and document-based databases  Solid understanding of algorithms and data structures 7-10+ years experience BONUS: Foreign language fluency, particularly languages associated with threat actors ______________________________________________________________________________________________________________________________________ Interview Process This company typically has a phone screen, followed by a take-home coding exercise, and then several in-person interviews. They usually move fast -- introduction to offer within two to three weeks. _____________________________________________________________________________________________________________________________________ About us:   Task Force Talent is a specialized recruiting firm for science, engineering, and security careers.  Our clients include seed to Series B startups working on AI, cybersecurity, quantum computing, and other novel technologies. We also work with small to medium size government contractors, and we help leading venture capital firms find talent for their portfolio companies. We have hundreds of jobs available and consider all applicants for all roles, now and in the future. Our goal is to find the best fit for you! If you don't see the perfect fit, simply use our general application at:  https://taskforcetalent.breezy.hr/p/5bbc3c44433e-single-application-for-all-jobs-general

Posted 30+ days ago

Senior Software Engineer-logo
Senior Software Engineer
Accrete.AINew York, NY
Office Location: Lower Manhattan, NY - Hybrid  Accrete AI is a dynamic and innovative company focused on transforming the future of artificial intelligence. We specialize in creating advanced AI solutions that turn complex data into actionable insights, driving real-world impact for businesses and government organizations. Our team thrives on creativity and collaboration, working together to push the boundaries of AI technology. At the core of our offerings are our AI agents, designed to autonomously analyze data, generate insights, and make intelligent recommendations. These agents help businesses streamline operations, improve decision-making, and also empower government entities to enhance security, intelligence, and operational efficiency Job Overview: As a Principal Engineer on the AI Platform Team at Accrete AI, you will play a pivotal role in designing, building, and scaling our AI infrastructure. You will lead the development of robust, scalable, and high-performance AI Platform that supports our AI agent applications. This role requires deep technical expertise, leadership skills, and a strategic mindset to drive innovation and ensure the reliability and scalability of our AI solutions. Key Responsibilities: Technical Leadership: Lead the architecture, design, and development of Accrete AI's AI platform, ensuring it meets the needs of our current and future AI products. Provide technical guidance and mentorship to engineering teams, fostering a culture of excellence and continuous learning. Collaborate with cross-functional teams including data scientists, machine learning engineers, and product managers to align the platform with business objectives. Platform Development: Design and implement the core libraries within our AI Platform which supports the AI agents within Accrete's products. Develop and optimize infrastructure for securely running AI agents. Ensure the platform is modular, maintainable, and can evolve with the latest advancements in AI technology. Innovation and Strategy: Drive innovation by evaluating and integrating cutting-edge technologies and methodologies in AI and machine learning. Contribute to the strategic roadmap of the AI platform, aligning it with Accrete AI's long-term vision and goals. Identify and address potential bottlenecks, risks, and challenges in the platform, proactively seeking solutions. Collaboration and Communication: Work closely with stakeholders to gather requirements, provide updates, and ensure the platform meets user needs. Act as a subject matter expert, representing the AI platform team in meetings, technical discussions, and presentations. Foster a collaborative environment, encouraging knowledge sharing and collective problem-solving. Quality and Performance: Implement best practices for software development, including code reviews, testing, and continuous integration/continuous deployment (CI/CD) processes. Monitor platform performance and reliability, implementing improvements as needed to ensure high availability and scalability. Ensure compliance with security and privacy standards, particularly in the context of AI and data handling. Qualifications: Accrete values diverse experiences and we encourage applicants to apply even if you don't meet all of the following criteria. While having all of the qualifications listed below can certainly make you a strong candidate, we acknowledge that great candidates aren't defined simply by a list of skills. If you think you have other experiences that would make you a good match for this role, please apply! Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. PhD is a plus. Experience: 8+ years of experience in software engineering, with a focus on building scalable platforms. 5+ years of experience in AI, machine learning, or data engineering. Proven experience leading complex engineering projects from concept to delivery. Experience working with language models is a plus. Technical Skills: Expertise in programming languages such as Python, Java, or C++. Strong understanding of AI/ML frameworks (e.g., TensorFlow, PyTorch) and data processing technologies (e.g., Apache Spark, Hadoop). Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization technologies (e.g., Docker, Kubernetes). Proficiency in software architecture, system design, and distributed systems. Experience with CI/CD pipelines and DevOps practices. Soft Skills: Excellent problem-solving skills and ability to think strategically. Strong leadership, communication, and collaboration abilities. Ability to mentor and inspire teams to achieve technical excellence. Adaptability and a passion for staying current with emerging technologies. Salary Range : 200k-250k Benefits:  Comprehensive, competitive  benefits: health, dental, vision, prescription, long- and short-term disability and life insurance, and a 401(k) (Traditional & Roth) Flexible PTO & all U.S. federal holidays off Daily catered lunch and a kitchen stocked with snacks and beverages Company events include happy hours, team bonding, and more. Accrete is an equal opportunity employer. We evaluate all applications without regard to sex, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Posted 30+ days ago

Full Stack Software Engineer - Clearance Required-logo
Full Stack Software Engineer - Clearance Required
Triaplex, Inc.Hanover, MD
Triaplex, Inc. is looking for Full Stack Software Engineer to join our team. This position will support a mission-focused customer developing, deploying, and maintaining a user facing Web Application and Command and Control System. The software engineer should have experience with enterprise backend development (preferably, with java), interfacing with a database and persistence layer, and experience developing a user interface. Key Responsibilities   Analyze user requirements to derive software design and performance requirements  Debug existing software and correct defects using a variety of programming languages (Examples: Java, JS, Vue, Python, C++) Create and maintain a scalable, high-availability, mission system using modern system design principles. Create docker containers and/or Kubernetes pods and clusters. Provide recommendations for improving documentation and software development process standards  Assist with developing and executing test procedures for software components  Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design  Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces  Generate automation scripts as appropriate to improve workflow and efficiency.  Required Qualifications   Bachelor's degree in computer science or related discipline from an accredited college or university  Demonstrated relevant experience as a Software Engineer. Four years' additional relevant software engineering experience may be substituted for a Bachelor's degree  TS/SCI with polygraph  Desired Skillsets   Demonstrated experience with Kubernetes / K8s, CI/CD, Docker, Sprint Development  Proficient developing at multiple layers of the stack

Posted 30+ days ago

Software Engineer in Test (Remote)-logo
Software Engineer in Test (Remote)
NinjaHoldingsChicago, IL
NinjaHoldings was founded in 2017 by a team seeking to revolutionize the way everyday Americans interact with financial services. Through our NinjaHoldings and NinjaCard brands, we empower people overlooked by traditional financial institutions to take control of their finances via a full suite of digital banking and lending products, providing incentives and rewards along the way as we guide them on a path to financial improvement. Through our EDGE brand, we help companies better understand their customers by offering a package of bespoke underwriting, fraud detection, and analytics services. With offices in Chicago, Miami, and around the world through the power of remote work, we are a lean and innovative team always seeking like-minded talent to join us in our fight to disrupt consumer finance. Job Summary The Software Engineer in Test will be responsible for boosting the testing efficiency of the entire Engineering department by building test tools, services, and frameworks for our complex lending platform. This person will work closely with QA, Dev, and DevOps. The right candidate loves building tools for technical people. This person knows that a good tool is composed of a few things: A well designed interface, which may be CLI, HTTP API, or even an Python/Ruby Library API. Designed for thoughtful extensibility by fellow QA or Dev. Great tutorial and API documentation to easily promote adoption and contribution. The right candidate is a developer who thinks testing is exciting and believes all forms of testing (manual to automated) can be made faster, more efficient, and more accurate with the right kind of tools. Key Responsibilities You will be part of the QA team whose mission is  not simply  to test. Instead the QA team's mission is to  Protect the Business and Platform . Our QA team certainly does manual and automated testing. However they also merge project branches, cut release branches, and generally perform release management and post-release monitoring because of their greater mission. You will: Work closely with DevOps on improving the general execution time of our automated regression system. Build custom Python and Ruby libraries that generate test data such as Credit Ninja customers that can be approved for a loan in testing. Improve the quality of QA's automated testing development by designing and implementing better abstractions for the QA team to use when constructing regression tests. Will integrate into various 3rd party test tools to expand the type of testing QA can do. Will build a system to track the long term QA metrics desired by the VP of Engineering such as the probability of test failure based on historical unit/regression test runs and code churn. Requirements: We are looking for the first Software Engineer in Test to join our team. Being the first is special because it sets the pattern for future hires in this position. 5+ years of professional experience as a backend software engineer for non-trivial web applications 3+ years of professional experience in Ruby on Rails Ruby Experience working with Frontend developers Strong communication ability to describe complex problems and solutions Experience building libraries, CLI tools, and service for developers and QA Strong ability to write technical documentation. Experience setting up and enhancing CI/CD pipelines Additional Pluses, but not requirements: Extensive experience using SQL and working with Postgres Strong experience in QA or DevOps Experience in Data Driven testing Benefits: Competitive salary and benefits package Flexible, remote work Fun, fast-paced work environment Dynamic start-up culture Ability to make an immediate impact in a growth stage company Convenient downtown Chicago office located in the heart of the city Equal opportunity employer IMPORTANT NOTICE: Please carefully review communications to ensure that they are from the official Breezy applicant tracking platform (@ breezy-mail.com ) or an official NinjaHoldings brand email: @ ninjaholdings.com , @ creditninja.com , @ ninjacard.com , or @ edgescore.com.  If you have been contacted regarding a job opening at NinjaHoldings from any other email address, including similar email variations, this is  NOT  a trusted source. We recommend that you refrain from responding to suspicious emails and file a complaint with the FBI's Internet Crime Complaint Center (IC3) at  https://www.ic3.gov . For questions or to confirm the authenticity of a communication, please email  hr @ninjaholdings.com .

Posted 3 weeks ago

9665 - Sr. Implementation Software Delivery Consultant-logo
9665 - Sr. Implementation Software Delivery Consultant
Wind RiverTroy, MI
Description Position at Wind River [SENIOR] MEMBER OF TECHNICAL STAFF Aerospace & Defense | ABOUT WIND RIVER Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company has received industry recognition for its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a "Top Workplace" for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world. ABOUT THE OPPORTUNITY Wind River has an opportunity for a US-based Professional Service Member or Senior Member of Technical Staff with extensive experience delivering and migrating customers to advanced IT Infrastructure solutions with particular emphasis on VMware vSphere and/or OpenStack and/or enterprise Linux software, tools, and their ecosystems. You will leverage Wind River's Cloud Platform and/or eLxr products to deliver geographically distributed, high performance, production grade KVM, Kubernetes, and enterprise Linux-based solutions for managing customer application infrastructure. You should have experience in software infrastructure systems, configuration management, and automation as well as proven, hands-on experience with the ins and outs of either Openstack, VMware virtualization (vSphere, ESXi, Cloud Foundation) or equivalent infrastructure as well as Debian Linux systems and tools. You should have experience with Container Orchestration (Kubernetes) and runtimes (Docker). Experience with VMware Tanzu is a plus. A qualified candidate is expected to be hands-on in the deployment of Wind River's Cloud Platform and eLxr products, extending product features, working with hardware, and testing product releases. Experience in open-source projects such as Flux CD, Helm, Ansible, Python, OpenStack, StarlingX, Git and Markdown is a big benefit. Responsibilities & Accountabilities Provide technical guidance and delivery of projects based on Wind River's Cloud Platform and eLxr to Wind River enterprise customers. Many of these projects will require experience in migrating from one VM and/or container environment to another. Work with Professional Services Project Managers to prepare project descriptions, identify task lists, set schedules, determine engineering hours, estimate project risk and deliver on successful bids. Drive high levels of customer satisfaction on delivery engagements. This is a direct customer-facing position and requires comfort with customers and issue resolution. ABOUT YOU Qualifications & Experience: Bachelor of Science in Electrical or Computer Engineering, Computer Science, Information Technology, or equivalent technical education Cloud based certification (AWS/Azure/GCP/VMware), or Kubernetes certifications - CKA/CKSS/CKAD At least 5 years of relevant technical work experience in customer-facing roles. This is a direct customer-facing position and requires comfort with customers and issue resolution. You are authoritative in your decision making and drive solutions, based upon service management essentials and documented best practices. Enjoy working on leading edge technologies and projects. Expertise in Kubernetes, Docker, Elastic, Kafka[JK1] , & cloud-native technologies strongly recommended. Storage configuration expertise such as RAID/Ceph/NFSv3+v4/iSCSI (on NetApp a plus[JK2] ). Strong knowledge of Compute Cluster and Storage Cluster concepts. Strong knowledge of network stacks, switching, routing, firewalls, proxies, load balancers, etc. Experience with security scanning tools, threat prevention, threat isolation, and zero trust designs. Experience with a SIEM provider and design. An understanding of how to integrate into Assurance systems. Be comfortable with building, reconfiguring and provisioning lab equipment such as servers, physical and virtual routers / networks (including IPv4/v6) in both Wind River and customers' lab environments. BMC configurations (iDRAC/ILO/IPM/Redfish). Experience in network system-level solution design (physical/virtual/container). Exposure to SDN concepts, overlay networks, virtual switches/routers/firewalls/load balancers. Linux (Debian / Ubuntu, RedHat / CentOS) background covering deployment, image build, application, and administration. Experience with Flux CD or Argo CD a plus. Adept at Python and automation languages like Ansible. The ability to work on a team & independently on multiple high priority projects. Verbal communications via articulation of past project details desired outcomes and written communication skills. Strong Problem-solving skills based upon a myriad of differing scenarios (Network/performance/hardware) Ability to replicate customer issues in a Wind River lab Ability to think laterally. Ability to travel up to 30% (a little more than 1 week/month) to customer sites Ability to work legally in the U.S. without sponsorship for any type of visa, both now and in the future. Preference will be given to those candidates with the above noted requirements and familiarity with platform software and the Open-Source Community BENEFITS Comprehensive health, dental, and life insurance Short and long-term disability coverage RRSP matching for financial security Flexible time-off policies for work-life balance Employee assistance program for mental well-being Learning benefits, including a LinkedIn Learning subscription and seminars Named Top Workplace for the 8th year in a row 401K with company match Health Savings Account (HSA) and Flexible Spending Account (FSA) Join us at Wind River, where we're not just shaping technology; we're shaping the future of a safer, more connected world. Your journey to make a meaningful impact begins here. APPLICANT PRIVACY NOTICE: Your privacy is of the utmost importance to us. At Wind River, we strictly adhere to all applicable data privacy laws. Please review Wind River's Applicant Privacy Notice, which can be found here. Wind River is an Equal Opportunity Employer with a commitment to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status. Compensation The annual base salary range for this role's listed grade level is currently $165,000 to $206,200 plus a bonus for Colorado, New York, and New Jersey residents, and $185,000 to $222,000 plus a bonus for SF Bay Area, Greater Seattle, NYC, and Washington, DC, residents. Salary ranges are determined through interviews and a review of the education, experience, knowledge, skills, location, and abilities of the applicant, and equity with other team members. Employees in this role are also eligible for the following benefits in accordance with the terms of the Company's plans: health, dental, vision insurance, life insurance, flex time off, eligibility to enroll in 401k, and 12 paid holidays. #LI - JP1 Wind River is an Equal Opportunity Employer with a commitment to diversity. We prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status. Diversity is foundational for Wind River's business success. We want to be a workplace of choice for all people and we value the unique perspectives offered by a diverse workforce. Wind River does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, citizenship, disability, protected veteran status, age, ancestry, medical condition, genetic information, marital status, pregnancy, or any other legally protected status. This principle applies to all areas of employment: recruitment and hiring, training, performance evaluations, promotions and transfers, compensation and benefits, and social and recreational programs. Wind River desires to be an employer of choice with an inclusive environment for all individuals. As part of this goal and in compliance with various laws and regulations, Wind River provides reasonable accommodation to applicants and employees. Requests for reasonable accommodation for applicants and employees are examined on a case-by-case basis. Please let us know if you need a reasonable accommodation for any part of the application, interviewing, hiring or at any other time during the employment process. You can email us at: [email protected]. Please do not include personal medical information in the email. More information about federal laws that prohibit job discrimination can be found at: www1.eeoc.gov/employers/poster.cfm www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf

Posted 3 weeks ago

Lead Senior Software Engineer-logo
Lead Senior Software Engineer
TimelyCareDallas / Ft. Worth, TX
The Role TimelyCare is currently seeking a driven Lead Senior Software Engineer to join our growing engineering team. You’ll be working with modern web technologies in a greenfield environment creating innovative healthcare delivery solutions for our students/patients. If you enjoy building solutions from the ground up using modern technology, we encourage you to apply! What You'll Do Develop prototypes quickly but deliver production code that can scale Be involved in a full spectrum of development, including new features and new applications but also tools to support experimentation and customization. Be creative and experiment with new solutions but be pragmatic and committed to code optimization, maintainability, and quality. Work with leadership and product owners to prioritize projects and features. Mentor and assist junior associates What You Bring 8+ years of software development experience across frontend, backend, and mobile Deep expertise in Typescript and modern JavaScript (ES6) Experience with Node.js Experience with React, React Native, and/or Next.js Experience with relational and noSQL (e.g., MongoDB, CouchDB, Cassandra, DynamoDB etc.) data stores. Benefits + Perks Paid Company Holidays + No work on your birthday! Flexible PTO + Volunteer Time Off (VTO) as an organization to give back to the community Variable bonus eligibility on a quarterly basis Company-sponsored Health Insurance (Medical, Dental, Vision) + Pet Insurance Company-paid group Life Insurance + Company-paid Short Term Disability Concierge benefit support services 401(k) with employer match Free access to TimelyCare virtual medical and mental health support Mission-Driven Purpose with a Supportive Team Culture The salary range for this opportunity is $105,000 – $135,000 per year, depending on education and experience. This is the base pay. You will be eligible for a discretionary bonus in addition to the base pay, to be discussed during the interview process.

Posted 30+ days ago

STAFF SOFTWARE ENGINEER, APPLICATIONS-logo
STAFF SOFTWARE ENGINEER, APPLICATIONS
Basis TechnologiesOntario, CA
WHO WE ARE At Basis Technologies, we empower agencies and brands with cutting-edge software that automates digital media operations. Our all-in-one platform supports seamless planning, reporting, and financial reconciliation across direct, programmatic, search, and social media. We’re not just building advanced technology; we’re also building a culture where passionate, motivated individuals come together to drive meaningful change. Our commitment to inclusivity and growth ensures our employees thrive both professionally and personally. With our headquarters in Chicago, we offer flexible work options across the U.S. and Canada, including remote, hybrid, or on-site at headquarters. ABOUT THE TEAM Technology is at the core of what we do. Basis Technologies' innovative Engineering team designs and develops new features and integrations for Basis, our industry-leading, comprehensive software solution. Our platform processes over 300 billion events per day and uses AI and machine learning to automate and simplify the entire digital campaign process. This team is focused on enabling scalable, reliable, and high-velocity software development for the wider development team. You will play a technical leadership role, driving strategy, architecture, and implementation of infrastructure systems that support other developers across multiple teams. You’ll lead by example in designing resilient systems, writing high-quality code, and fostering cross-functional collaboration. WAYS YOU WILL CONTRIBUTE You will shape the backbone of how our engineers build, test, and ship software. You’ll influence the engineering culture, drive broad impact, and work with others who care deeply about reliability, automation, and scaling engineering excellence. Other ways you will contribute by: WHAT YOU BRING TO THE TABLE Thoughtful approach to collaboration, design, and decision-making that prioritizes equity, access, and continuous learning. Commitment to creating inclusive, respectful environments where all voices are valued and supported. Minimum of 8 years of professional software experience. A firm grasp of Java or related language and Ruby or Python A deep understanding and experience with Docker and Kubernetes, including deploying, scaling, and maintaining containerized applications in production environments. Knowlege of infrastructure as code tools, such as Helm or Kustomize Experience with CI/CD platforms such as Harness and monitoring tools such as Datadog An ability to diagnose and fix performance bottlenecks in code. Experience with entire development cycle of projects in a fast-paced workplace. Strong product and design intuition. OUR STACK Ruby, Java, Python, and React.js AWS, Docker, Kubernetes (EKS) PostgreSQL, Redis Rails, Node.js , RabbitMQ, Sidekiq, Kafka Our salary ranges are determined by role, level, and location. Individual salary is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your location during the hiring process. The total compensation package for this position may also include commission or bonus, company equity, and competitive benefits. ANYTHING ELSE? Don’t have every skill listed? No problem! We know experience can be built in many ways. If you have relevant skills that aren't reflected in your resume, we encourage you to share them in an optional cover letter. LIFE WITH BASIS TECHNOLOGIES We’re committed to our people’s growth and well-being because our success is tied to theirs. That’s why we’ve earned recognition as a top workplace, including: Ad Age, #1 Best Places to Work 2025, WorkLife's #1 Most Committed to Work Life Balance, and the Chicago Tribune's Top Workplaces in Chicago. We offer competitive perks, including a flexible work week, 401k/RRSP matching, mental health support, paid sabbaticals, generous parental leave, flexible work options, and more. Basis is proud to be an equal-opportunity employer. We celebrate all team members regardless of gender identity, sexual orientation, race or cultural background, religion, disability, age, and beyond. If you need assistance with interview accessibility, please contact talent.acquisition @basis.com. Your privacy is important to us, view our policy here .

Posted 1 week ago

Software Engineer, Developer Experience-logo
Software Engineer, Developer Experience
NotionSan Francisco, CA
About Us: We're on a mission to make it possible for every person, team, and company to tailor their software to solve any problem and take on any challenge. Computers may be our most powerful tools, but most of us can't build or modify the software we use on them every day. At Notion, we want to change this with focus, design, and craft. We've been working on this together since 2016, and have customers like Nike, Airbnb, Slack, Samsung and thousands more on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and creative as the millions of people Notion reaches worldwide. About The Role: Millions of people use Notion - and this number is increasing every day. That means millions of people trust us to deliver a fast, reliable, and secure experience, and we value this more than anything. We want to keep earning trust, while also continuing to amaze our users with the tools they can build in Notion. The Developer Experience team is responsible for architecting, implementing, and scaling the tools and frameworks that Notion developers use to build Notion. We are looking for engineers who are passionate about solving engineering productivity challenges, have deep empathy for other developers, and love to communicate with engineers. You don't need to have experience in this domain but being willing to advocate for developer experience is key. What You'll Achieve: Collaborate with engineers across the company to deliver an industry-leading developer experience, along the way working deeply with tools like the TypeScript language server, lint tooling, and the Notion CLI to improve developers' day to day experience. Work on the bleeding edge of tooling performance, researching and evaluating new tools and keeping up with new developments in the developer experience space in the JS ecosystem. Work deeply with GitHub and our CI systems to help ensure engineers can merge their code quickly and safely. We aim for all PR CI pipelines to finish within 15 minutes! Take ownership of our development environment and toolchain, and contribute to novel projects across the company to deliver impact. Skills You'll Need to Bring: A drive to make developers' lives better: you have a strong interest in keeping engineers in their flow state through better tooling. You like to think critically about the workflows engineers use in their day to day work, finding bottlenecks and thinking outside of the box to find ways to pave a better golden path for engineers to follow. A focus on user experience: you bring care and craft to the user experience you build into your products. Your work emphasizes simplicity, supportability, and ease-of-use, and you communicate clearly with other teams and engineers to get feedback on where we can improve. Multitasker and present: you like interrupts especially if this is blocking engineers.You switch between your project work and day to day developer experience challenges. Interest in learning how things work: you love to learn how the tools you use work at a fundamental level. You get excited at the idea of digging into third-party source code to understand how they work and find new ways to use them. Pragmatic and business-oriented: You care about business impact and prioritize projects accordingly. You don't just go after cool stuff-you understand the balance between craft, speed, and the bottom line. To you, technologies and programming languages are about tradeoffs. You may be opinionated, but you're not ideological and can learn new technologies as you go. Nice to Haves: Familiarity with TypeScript, especially in ways to keep it running smoothly in a large codebase. An interest in automated testing and familiarity with testing best practices. Past experience with React and common tooling like React Testing Library. Past experience on developer experience teams or related tools. We hire talented and passionate people from a variety of backgrounds because we want our global employee base to represent the wide diversity of our customers. If you're excited about a role but your past experience doesn't align perfectly with every bullet point listed in the job description, we still encourage you to apply. If you're a builder at heart, share our company values, and enthusiastic about making software toolmaking ubiquitous, we want to hear from you. Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know. Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role's scope and complexity, and the candidate's experience and expertise, and may vary from the range provided below. For roles based in San Francisco, the estimated base salary range for this role is $150,000 - $250,000 per year. #LI-Onsite

Posted 5 days ago

Senior iOS Software Developer (Hybrid)-logo
Senior iOS Software Developer (Hybrid)
Detroit LabsAuburn Hills, MI
This role is based in Auburn Hills, Michigan, and follows a hybrid work model, requiring in-office presence three days per week. Please note: Due to the in-office requirement, we will only be considering candidates that are local to the Metro Detroit area at this time. Detroit Labs was founded in 2011 with a vision for building digital products, services, and the teams that power them. We create digital solutions that transform the way our clients do business. We build genuine relationships based on respect, trust, and results. We foster a diverse and inclusive culture that values people - providing them with the tools, resources, and support they need to thrive professionally, exceed client expectations, and be themselves at work. We have a variety of client teams we work with ranging from startups to Fortune 500 companies so there are always new and exciting projects going on. Detroit Labs is looking for experienced Senior iOS Developers to join an exciting project with an existing client that drives game-changing automotive technology. This role will work on connected vehicle native mobile applications for customers owning vehicles with connected capabilities across the USA and Canada. The systems integrate with the connectivity units inside the vehicle, and enable features like the ability to remotely start the vehicle, view parking locations, Alexa voice commands, and many more. As a full time member of our Staffing team, we prioritize your individual career growth by providing optional check-in support, a yearly retro, and access to a variety of learning resources to ensure you are always growing and working towards your goals. Requirements 8+ years of professional experience developing native iOS applications available in the App Store (must have industry experience to be considered) Experience working with Swift 6 Experience with extension implementation/integration (Intents, Intents UI, Watch, Action, etc.) Experience using Fastlane Experience developing apps that interact with web services (REST, JSON) Experience configuring Xcode schemes and configurations and configuring Xcode build settings and configurations Experience with the publishing process for the iOS app store Detroit Labs is not currently able to hire candidates who will reside outside of the United States during their term of employment Responsibilities Write high quality, maintainable, and accessible software for both new greenfield projects, as well as updating existing code bases Provide technology and scope recommendations for pragmatic software solutions, balancing requirements, and team processes that contribute to the overall success of the team Elaborate, estimate, and design for small and large increments of work Commit to completing well-defined work and deliver on those commitments Understand requirements, implement solutions, provide administration tools and documentation for specific projects Present your ideas clearly to internal and external stakeholders. Manage expectations, and integrate feedback for improvement Review other team members’ code for defects and performance improvements, as well as reflecting on and incorporating other team members’ feedback to improve your own code Promote improvements in programming practices such as functional/acceptance test driven development, continuous integration, and test automation Continuously learn and recommend new practices, processes, technologies, and languages when applicable Work a hybrid work schedule, coming into the Auburn Hills office a minimum of three days per week Benefits The salary range for this role is from $110,000 to $130,000 commensurate with experience Full medical, dental, vision benefits 401K contribution options Quarterly outings and events Paid vacation Parental leave program Monthly budgets for “team fun” bonding events Free lunch for various company meetings and Lunch & Learns Access to our mentorship program and employee resource groups (ERGs) Volunteer opportunities All-company remote-friendly activities Plenty of Detroit Labs swag

Posted 4 days ago

Staff Flight Software Engineer, Spacecraft-logo
Staff Flight Software Engineer, Spacecraft
Terran OrbitalIrvine, CA
Be more than just an employee number! Join Terran Orbital, a leader in innovation, manufacturing, and operations in the satellite industry. We are a pioneer in the miniaturization of space technologies and the delivery of responsive space solutions. We are a unique, fast-growing, and trusted team focused on quickly and economically designing, building, launching, and operating state-of-the-art satellites for advanced mission constellations.  Terran Orbital is seeking an experienced Staff Flight Software Engineer, Spacecraft, to join our growing team. Reporting to the Software Engineering Manager, the Sr Flight Software Engineer, Spacecraft will join a collaborative team to develop innovative nano-satellite vehicle solutions for multiple projects.   Key Duties and Responsibilities   Collaborate with multiple engineering teams to establish software requirements Perform as the technical lead of a satellite program Lead a team of junior software engineers, providing mentorship and tasking Design, develop, and maintain simple, reliable, and fault-tolerant software Develop software for unique payloads, including image processing, aero-braking, and propulsive lunar landing Create comprehensive unit and regression tests in existing frameworks Integrate and test software in simulation, flight replica, flight vehicle, and hardware-in-the-loop environments Communicate with the customer in technical working groups Potential 10% travel to visit customers or vendors for Design Reviews and collaborative technical work Requirements Bachelor’s degree in Computer Science or equivalent field 10+ years of experience developing C++ applications for embedded, high-performance, or critical systems Prior experience using GitHub Highly motivated, self-starting, responsible, thorough, and able to perform duties autonomously without supervision Excellent written and verbal communication skills  Additional Differentiators Experience using ARM and Texas Instruments platforms for embedded systems Experience with test equipment, oscilloscopes, and spectrum analyzers Experience with Linux and GNU tools such as make GCC and debuggers such as GDB Experience with scripting languages such as bash and Python   Familiarity with build pipelines, deployment and testing on-target Benefits 100% Company-paid comprehensive medical, dental, and vision coverage for you and your dependents 401(k) Match Flexible Time Off (FTO Salary Range  $150,000-$180,000 Your actual level and base salary will be determined case-by-case and may vary based on the job-related qualification, knowledge, skills, education, and experience. In addition to base salary, we offer 100% covered medical, dental, and vision coverage, a 401(k) match, Flexible Time Off (FTO), covered life insurance, maternity and paternity leave, tuition reimbursement, employee referrals, and lots of swag!      About Terran Orbital Terran Orbital is a leading manufacturer of satellite products primarily serving the aerospace and defense industries. Terran Orbital provides end-to-end satellite solutions by combining satellite design, production, launch planning, mission operations, and on-orbit support to meet the needs of the most demanding military, civil, and commercial customers. Learn more at  www.terranorbital.com Work Environment The job operates in a professional office environment but in a manufacturing company. This job routinely uses standard office equipment such as computers, phones, photocopiers, and scanners. Disclaimers To comply with US Government space technology export regulations, the applicant must be a US citizen, lawful permanent resident of the US, protected individual as defined by 8 USC 1324b(a)(3), or eligible to obtain the required authorizations from the US Department of State. In addition, please note that this position may require a current United States National Security clearance or eligibility for such a clearance. Terran Orbital is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, or membership in any other group protected by federal, state, or local law. Terran Orbital does not accept unsolicited resumes from recruiters, employment agencies, or staffing firms. To conduct business with Terran Orbital, a Master Services Agreement (MSA) must be executed and confirmed prior to submitting any information relating to a potential candidate. Without a signed MSA, Terran Orbital shall not be responsible to any individual or entity for any payment relating to any form of fee or compensation. And, in the event that a resume or candidate is submitted by a recruiter, an employment agency, or a staffing firm without a fully executed MSA, Terran Orbital has the unrestricted right to pursue and hire any of those candidate(s) without any legal or financial responsibility to the recruiter, agency, and/or firm.   If you need assistance or accommodation due to a disability, you may contact us at hr@terranorbital.com .

Posted 6 days ago

Mid-Senior Level Software Engineer-logo
Mid-Senior Level Software Engineer
GeoDelphiAlexandria, VA
Are you ready to be part of a team that creates cutting-edge AI-powered analysis and simulation on-demand? At Whitespace, we use our Iris platform to uncover hidden relationships and patterns of life (POL) at machine speed, enhancing mission performance like never before. Our Worldline platform takes it a step further by creating a digital twin of POL, observed through synthetic sensors, to boost training, readiness, and mission planning solutions.   We're looking for talented software engineers to help customize Worldline for a special project. Worldline generates synthetic, large-scale, geo-tagged data to simulate human activity, curated by experts to ensure realism while maintaining ethical standards. This state-of-the-art platform is used in AI, data science, higher education, technology demonstrations, and geospatial intelligence, pushing the boundaries of location intelligence and data modeling.   You'll be supporting a research and development project under the Air Force Research Laboratory (AFRL), whose mission is to lead the discovery, development, and integration of affordable warfighting technologies for air, space, and cyberspace forces. AFRL is at the forefront of modern technology, delivering innovative solutions that provide a strategic advantage to the U.S. Air Force and Space Force.   If you're passionate about making a difference in the world and being part of groundbreaking technology in national security, this position is for you!   This position is 100% remote! We're looking for a candidate who is a U.S. citizen and resides in the contiguous United States. You'll be a W-2 employee of GeoDelphi, Inc., and we do not accept third-party applications. This role requires less than 5% travel, including a two-week stay in Rome, NY, and occasional trips to the DMV area to collaborate with the managing team. This position is a mid-to-senior level non-management software developer and reports to the VP of Engineering. Requirements RESPONSIBILITIES Research, develop, design, modify, write, implement, and test software geared towards population simulation Work with customers/end users to define project requirements, and turn those requirements into an achievable timeline Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in back-end development tools and technologies Write well-designed, testable, and efficient code in various languages, primarily Java. Recommend changes to improve established application processes Prepare and produce releases of software components Provide technical support and consultation for application and infrastructure questions EXPERIENCE Must have a minimum of 5 years of experience in a software engineering role Experience in designing, building, scaling, and maintaining production software Assist in defining architecture requirements and establishing standards for design and development. Consults with management and customers regarding product feasibility and viability of product plans and designs Factor emerging technologies and product supportability into design and implementation. Strong coding abilities emphasizing quality and testability in your work. Utilize programming languages such as Java and Python Strong understanding of DevOps and software/application development processes Demonstrated experience with continuous integration and software CM processes/tools (GitLab, JIRA, Confluence, Jenkins, Nexus, and other DevOps/Continuous Integration tools) Experience with SQL and NoSQL databases and query optimization Provides product demonstrations and participates in trade shows, seminars, industry panels, and user group meetings. Experience acquiring client requirements and resolving workflow problems through automation optimization Interacts with customers regarding strategies, requirements, problem-solving, and support. DESIRED SKILLS Bachelor’s Degree is desired but not required. Will consider experience in lieu of a degree. Experience with population simulation, or other data simulation Experience leading a software development effort across the full spectrum of government Modeling and Simulation environments. Experience with geospatial engineering Experience with Big Data processing tools, such as Spark/Hadoop, Google’s BigQuery, AWS’s Athena, and EMR Experience with public clouds such as AWS, Google, Azure Strong data visualization skills Benefits GEODELPHI BENEFITS Medical, Dental, and Vision plans Unlimited PTO Federal Holiday Paid Leave 12 weeks of paid Parental Leave Employer paid STD/LTD Employer Paid Life Insurance 401K plan and Employer Match Professional Development Assistance Equity Incentive Plan   Who we are: GeoDelphi, Inc. dba Whitespace is building AI solutions for global leaders. Recognized as the most innovative company in the Geospatial Industry, Whitespace exponentially accelerates speed-to-answer with powerful analytics, high-cadence data feeds, and human expert-machine teaming. Our answers are rooted in truth data about human activity, delivering reliable decision advantage that keeps pace with world events. Whitespace is headquartered in Alexandria, Virginia. For further information, visit: http://www.inthewhitespace.com . GeoDelphi, Inc. is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, pregnancy, gender identity, national origin, disability, or Veteran status. 

Posted 30+ days ago

Senior Embedded Engineer Software-logo
Senior Embedded Engineer Software
CanopyDetroit, MI
As a Senior Embedded Engineer, you will be responsible for designing, developing, and maintaining software and firmware that run directly on devices, such as embedded systems, IoT devices, or mobile platforms. You will work closely with cross-functional teams, including hardware engineers, firmware developers, and product managers, to deliver robust and efficient solutions. Your expertise in software development and device-specific optimization will be essential in creating high-quality software that meets stringent performance and resource constraints. Responsibilities: Design and develop software and firmware that run directly on devices, focusing on security, performance, efficiency, and reliability. Collaborate with hardware engineers and firmware developers to define software requirements and ensure seamless integration with device capabilities. Write clean, efficient, and well-documented code, following best practices and coding standards. Optimize software for specific device platforms, considering factors such as memory usage, power consumption, and processing capabilities. Conduct thorough testing and debugging of software on devices, identifying and resolving any issues or performance bottlenecks. Collaborate with cross-functional teams to gather and analyze requirements, propose technical solutions, and estimate project timelines. Stay up to date with the latest trends, tools, and techniques in software development for embedded systems and mobile platforms. Ensure best security practices are followed throughout the software lifecycle. Ensure compliance with software development methodologies, version control, and documentation standards. Participate in code reviews to maintain code quality, share knowledge, and promote best practices within the team. Provide technical support and guidance to junior team members, fostering their professional growth. Requirements Bachelor's or master's degree in Computer Science, Software Engineering, or a related field. 5+ years’ proven experience as a Software Engineer, with a focus on developing software for embedded systems, IoT devices, or mobile platforms. Strong proficiency in programming languages such as C/C++, Java, or Python, with experience in low-level programming for resource-constrained environments. Solid understanding of software development principles, including data structures, algorithms, and object-oriented design. Proven experience with device-specific optimization techniques and performance profiling tools. Proven experience with security-by-design, security audits and reviews, threat modeling, and mitigation of common security risks.  Familiarity with embedded systems development, including hardware interfaces, device drivers, and real-time operating systems. Knowledge of mobile platform development, such as Android or iOS, and associated frameworks and tools. Strong problem-solving and debugging skills, with the ability to analyze complex issues and provide effective solutions. Excellent collaboration and communication skills, with the ability to work effectively in cross-functional teams. Self-motivated and detail-oriented, with a passion for delivering high-quality software. Preferred Qualifications: Reside within the Detroit, Michigan area or nearby, with the ability to work in a hybrid environment and regularly commute to our Detroit office as needed. Benefits Comprehensive medical benefits coverage, dental plans and vision coverage. Health care and dependent care spending accounts. Employee and Family Assistance Program (EAP). Employee discount programs. Retirement plan with a generous company match. Generous Paid Time Off, Sick, and Holidays Family Leave (Maternity, Paternity) Short- and long-term disability Life insurance and accidental death & dismemberment insurance Compensation Range Compensation may vary depending on skills and experience. Base Salary: $98,000 - $138,000 Diversity, Equity and Inclusion:  At Canopy, we're on a mission to end theft from vehicles and revolutionize vehicle security by building cutting-edge technology. We will achieve this by prioritizing individuals and staying attuned to the evolving needs of our people, users, and industry trends. We foster a workplace culture that embraces diversity and authenticity, enabling us to flourish as a team of exceptional individuals working towards a common purpose. We gain a deeper understanding of our users' experiences by continuously improving our skills and expanding our knowledge. A more diverse, equitable, and inclusive Canopy leads to greater innovation and success. Equal Opportunity:  Canopy does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

Posted 1 day ago

Robotics Software Developer (San Francisco, CA)-logo
Robotics Software Developer (San Francisco, CA)
JobgetherSan Francisco, CA
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. One of our clients is currently looking for a Robotics Software Developer in San Francisco, CA. In this role, you will be at the forefront of developing and maintaining the essential software infrastructure that powers a fleet of autonomous robots. Your primary focus will be on creating robust and scalable systems for device management, mission control, and seamless cloud connectivity. You will be instrumental in designing the software that plans, executes, and monitors autonomous tasks, ensuring the reliability and peak performance of robotic operations. This position offers a unique opportunity to shape the software architecture that enables robots to operate effectively in real-world environments, directly contributing to the advancement of automation technology. Accountabilities: Design and develop software infrastructure for device management, mission control, and fleet coordination. Implement and maintain mission management systems to plan, execute, and monitor autonomous tasks. Develop interfaces and protocols for managing and configuring robotic devices. Integrate cloud services to support data storage, remote monitoring, and analytics. Ensure reliable communication between cloud systems and on-robot components. Optimize software for real-time performance, reliability, and scalability. Collaborate with multidisciplinary teams to ensure seamless end-to-end system functionality. Create clear documentation for system architecture, APIs, and software modules. Requirements Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field. 2+ years of experience in robotics software development. Proficiency in C++ and Python. Experience developing software for robotic systems (ROS, ROS 2). Understanding of Docker, containerization, and deployment processes. Knowledge of real-time systems and multi-threaded programming. Proficiency with development tools like Git and JIRA. Strong problem-solving abilities and the ability to work collaboratively. Must be authorized to work in the United States. Preferred: Familiarity with cloud platforms (AWS) and deploying robotic systems in field environments. Benefits Work on groundbreaking technologies that are transforming the construction industry. Be part of a collaborative, innovative, and dynamic work environment. Opportunities for professional growth and development. A competitive salary based on your experience. Comprehensive medical, dental, and vision benefits. Stock options in a rapidly growing early-stage startup. A very generous and flexible Paid Time Off (PTO) policy. #LI-CL1

Posted 1 week ago

Product Development Manager (Software Platforms)-logo
Product Development Manager (Software Platforms)
TheIncLabNashville, TN
The Mission Starts Here  TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success.   As Product Development Manager for our Software Platforms, you will play a critical role in shaping the future of our defense-related products and solutions. You will have responsibility for overseeing projects across the entire product lifecycle, from first concept to launch.   Join us in shaping the future of digital products for defense. If you are ready to work with purpose and impact, apply today!  Your Mission, Should You Choose to Accept  As Product Development Manager you will be responsible for leading the development, planning, and execution of software products, ensuring they meet the needs of DoD and its users, while adhering to security and compliance requirements.    You will be responsible for defining product strategies, executing market research, gathering customer requirements, and working closely with cross-functional teams to bring innovative and disruptive products to the market. Your work will involve close collaboration with engineering, marketing, sales, and external stakeholders to ensure our products meet the specific needs of the defense industry.   You will drive the product development lifecycle from concept to launch, ensuring that our solutions not only meet but exceed customer expectations. This role requires a deep understanding of defense market dynamics and customer needs, enabling TheIncLab to deliver cutting-edge products that transform the defense industry.  If you are passionate about creating innovative products and have the expertise to bring them to market successfully, we would love to hear from you.   What will you do?  Define and execute product strategies and roadmaps for defense-related products, aligning with company objectives and market opportunities.  Conduct comprehensive market and competitive analyses specific to the defense industry, identifying trends, customer needs, and potential opportunities.  Develop product requirements, use cases, and specifications.   Manage the product backlog and prioritize tasks based on value and impact.  Collaborate with Research and Development scrum teams to execute the product strategy.  Oversee the development of lifecycle, from concept to deployment and maintenance.   Work closely with engineering, design, and other cross-functional teams to drive product development and launch activities.  Monitor product performance and gather feedback to drive continuous improvement.  Ensure adherence to DoD security standards and compliance requirements.   Manage project budget and resources effectively.  Engage with defense customers, stakeholders, and end-users to gather requirements, solicit feedback, and ensure products meet or exceed their expectations.  Write and manage Product Requirements Documents (PRDs) and collaborate with engineering teams to ensure technical feasibility, scalability, and translate customer needs into Engineering Requirements Documents (ERDs).  Leverage knowledge of existing military standards, specifications, and prior solicitations to inform and drive product requirements, especially in the absence of direct customer input.  Develop and implement go-to-market strategies for defense products, including pricing and positioning.  Requirements Bachelor's degree in Computer Science, Systems Engineering, Software Engineering, or a related STEM field.  4+ years of experience in product development or program management, preferably within the software, aerospace and defense industry.  Proven market research capabilities   Experience working directly with Department of Defense (DoD) customers and programs.  Proven experience in bringing defense products from concept to deployment.  Strong experience in managing cross-functional teams and coordinating complex projects.  Possess a strong understanding of software development methodologies, including Agile and DevOps.   Exceptional analytical and problem-solving skills, with the ability to make data-driven decisions.  Excellent communication and presentation skills, with experience interfacing with customers and senior leadership.  Demonstrated ability to develop and execute successful product strategies and go-to-market plans.  Ability to travel up to 20% depending on customer needs. This is a hybrid position and currently requires three days in office (Tuesday to Thursday) at one of our facilities in Tampa FL, Nashville TN or McLean VA. Preferred Qualifications  Master’s degree in Computer Science, Systems Engineering, Software Engineering, or a related field.  Clearance Requirements  Applicants must be a U.S. Citizen and willing and eligible to obtain a U.S. Security Clearance at the Secret or Top-Secret level. Benefits What We Offer At TheIncLab we recognize that innovation thrives when employees are provided with the support and resources, they need to be successful in balancing career and life. TheIncLab offers a range of benefits. As part of our team, you will enjoy: Hybrid and Flexible Work Environment that supports working remote and in-office. Professional Development Programs to support training and certification reimbursement, skill development, continued learning, and career advancement. Paid Time Off for personal time off, volunteering, holidays, and more. Health and Wellness Benefits that include options for Medical, Dental, and Vision insurance along with access to Wellness, Mental Health, and Employee Assistance Programs. 100% Company Paid Benefits that include STD, LTD, and Basic Life insurance. 401(k) Plan Options that includes up to a 4% match and immediate vesting. Incentive Bonuses for eligible clearance, performance, retention, and referrals. A company culture that values your individual strengths, career goals, and contributions to the team. About TheIncLab Founded in 2015, TheIncLab (“TIL”) is the first human-centered artificial intelligence (AI+X) lab. We engineer complex, integrated solutions that combine cutting-edge AI technologies with emerging systems-of-systems to solve some of the most difficult challenges in the defense and aerospace industries. Our work spans diverse technology landscapes, from rapid ideation and prototyping to deployment. At TIL, we foster a culture of relentless optimism. No problem is too hard, no project is too big, and no challenge is too complex to tackle. This is possible due to the positive attitude of our teams. We approach every problem with a “yes” attitude and focus on results. Our motto, “demo or die,” encompasses the idea that failure is not an option. We do all of this with a work ethic rooted in kindness and professionalism. The positive attitude of our teams is only possible due to the support TIL provides to each individual. At TIL, we believe that every challenge is an opportunity for growth and innovation. Our teams are encouraged to think outside the box and come up with creative solutions to complex problems. We understand that the path to success is not always straightforward, but we are committed to persevering and finding a way forward. Our culture of relentless optimism is not just about having a positive attitude; it is about taking action and making things happen. We believe in the power of collaboration and teamwork, and we know that by working together, we can achieve great things. Our teams are made up of individuals who are passionate about their work and dedicated to making a difference. Learn more about TheIncLab and our job opportunities at www.theinclab.com. **Salary range guidance provided is not a guarantee of compensation. Offers of employment may be at a salary range that is outside of this range and will be based on qualifications, experience, and possible contractual requirements. **This is a direct hire position, and we do not accept resumes from third-party recruiters or agencies.

Posted 30+ days ago

Software Solutions Lead-logo
Software Solutions Lead
CaiMiami, FL
We’re helping our client launch a new engineering team with a bold charter to replace outdated commercial software with modern, custom-built solutions that directly impact millions of guests. As a Software Solutions Lead, you’ll help us solution and implement a modern microservices and data platform that powers world-class guest experiences and drives measurable revenue growth. You’ll collaborate with Product, Business, and Innovation teams to ideate, prototype, and deliver highly scalable, cloud-native applications — redefining how we personalize travel.  You’ll also help to bring on new members of the engineering team, recruiting and screening candidates and mentor them as they come up to speed.    This is a leadership role - It’s your chance to lead, build, and leave a legacy in the world of travel tech ! 🔧 What You’ll Do Lead the design and delivery of custom-developed full stack solutions from concept through production. Develop with a forward-looking tech stack , including Next.js, React, Java , and modern database technologies. Build for scalability, resiliency, and performance , always thinking enterprise-grade. Act as a hands-on technical leader , mentoring engineers and owning critical architectural decisions. Partner closely with cross-functional teams to understand business goals and translate them into product-ready code. Visit global sites to see your software in action , gaining insights to fuel continuous innovation. Champion DevOps, automation, and AI-assisted coding practices. Contribute to documentation, estimation, and Agile planning while promoting best practices and team standards. 🧠 Requirements What You Bring 7+ years of software engineering experience , including 3+ years in a technical leadership or lead developer role. Expertise in Next.js, React, Java , and enterprise-scale backend development. Proven success designing and delivering scalable, maintainable solutions using microservices and cloud-native architectures (preferably AWS or Azure). Experience with automated testing , unit testing , and CI/CD pipelines . Experience working with and optimizing AI tools that support the development process, code reviews, and testing workflows. A mindset of ownership, accountability, and innovation — with the business acumen to understand product impact. A collaborative spirit and strong interpersonal skills to mentor, influence, and lead across disciplines. 🌍 Why This Role Is Different Be part of the origin story of a new tech-forward engineering team. Shape systems and experiences used by millions of guests. Enjoy significant career growth potential with possible conversion to permanent employment. Hybrid work with meaningful global exposure to operations and real customer experiences. Make a visible and measurable impact — this team contributes directly to customer satisfaction and revenue.  

Posted 1 week ago

Whoop logo
Director of Embedded Software Engineering
WhoopBoston, MA
Apply

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

At WHOOP, we're on a mission to unlock human performance. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives.

As the Director of Embedded Software Engineering, you will be responsible for delivering world class, resilient, reliable and always connected systems with unparalleled user experience you expect from Whoop. This includes working closely with Product, Hardware, Signal Processing and Data Science teams throughout research/prototyping, new product introduction, and sustaining phases of the product development lifecycle. You will lead diverse teams of Software Engineers throughout the stack, from deeply embedded firmware, mobile connectivity and backend systems development, providing technical expertise and guidance. You will be responsible for creating and implementing a strategic plan for the functional teams and will co-lead and collaborate on initiatives with Product, Hardware, Quality and Regulatory functions.

The Director of Embedded Software Engineering will report to the SVP of Software Engineering and lead a team of approximately 40 employees and contractors. You will work on-site from our office located in Boston, MA. 

RESPONSIBILITIES:

  • Lead a team of software managers and engineers, providing technical guidance, and ensuring the team’s work aligns with the company's goals and objectives.
  • Lead software release planning, technical roadmap development and execution of programs spanning across the product platform.
  • Actively champion an Agile development culture within the organization, advocating for the benefits of Agile methodologies, and promoting the adoption and integration of Agile practices across the software engineering team.
  • Collaborate with hardware, signal processing and software teams to ensure the successful integration and deployment of solutions across multiple generations of devices.
  • Provide leadership for resource staffing and project execution for the team with proactive management of technical and project risk to ensure timely delivery of product commitments.
  • Create, effectively communicate and deploy the strategy for the team that aligns with the overall software organization strategic plan.
  • Identify and manage risks related to software development such as security vulnerabilities, regulatory non-compliance, and project delays.
  • Represent the embedded software engineering teams in meetings, presentations, and other communications with internal and external stakeholders.
  • Foster a collaborative work environment with strong working relationships within and across teams, functions, and with strategic external partners.
  • Maintain current knowledge of relevant Quality and Regulatory requirements related to research and development (product development, design and safety) and ensure compliance.
  • Make adjustments and assign resources as necessary to ensure the QMS is adequately implemented and monitored.
  • Ensure proper software development and risk management are employed by your teams.
  • Foster a culture of continuous improvement, encourage the adoption of new tools and methodologies, and promote best practices to improve the quality of software and efficiency of development processes.

QUALIFICATIONS:

  • Minimum 10 years experience in leading embedded engineering teams 
  • Significant experience in Embedded systems and Software engineering with early experience in software development/coding (C, Python, Java); connected devices and/or health and fitness product experience preferred
  • Understanding of global regulatory requirements for medical devices; risk and reliability concepts for development is preferred
  • Experience leading a cross functional teams and working in a global matrix environment
  • Strong team building and talent management skills, and the ability to motivate team members to achieve goals
  • Must be a strategic, innovative problem solver, and have strong influencing and communication skills
  • Commitment to leveraging upcoming AI technologies to increase development velocity and boost overall productivity
  • Bachelor’s or Master’s degree in Systems Engineering, Software Engineering, Electrical and Computer Engineering, or a related field; Master’s Degree preferred
Learn more about our engineering teams and how to be successful in your engineering career at WHOOP via our Career Framework.

This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office.

Interested in the role, but don’t meet every qualification? We encourage you to still apply! At WHOOP, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply.

WHOOP is an Equal Opportunity Employer and participates in E-verify to determine employment eligibility. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.