Software Engineer II, Applications
$130kBRAIN CORP
Brain Corp is a San Diego, California, USA-based AI company creating transformative core technology for the robotics industry. Our purpose is to create autonomous technology that helps the real world work better. Brain's robotic and AI solutions help retailers ensure that the right product is on the right shelf at the right price, in a clean environment. Through the BrainOS® Robotics Platform, which powers the largest global fleet of the Autonomous Mobile Robots (AMRs) in operation in commercial public spaces, Brain Corp delivers insightful and efficient automated solutions in both commercial floor cleaning and inventory management, empowering organizations and their employees to achieve more. Brain Corp currently powers more than 30,000 AMRs, representing the largest fleet of its kind in the world. Brain Corp is funded by the SoftBank Vision Fund, Clearbridge, and Qualcomm Ventures.
Named a top workplace by the San Diego Union Tribune and USA today in 2025, we make life-changing impacts through innovation, helping workers globally unlock their abilities in orchestration with intelligent machines. Position Summary:The Software Engineer II plays an important role for the Applications team, contributing significantly to the development of our in-house robot software applications. You will maintain and enhance the performance of our growing compact sweeper fleet of more than 15,000 robots. You will lead in developing tools, solving complex technical issues, and collaborating with cross-functional teams, including firmware, hardware, QA, program and product management, and technical operations. You will also analyze data from field operations to drive continuous improvement in robot functionality and operational efficiency. Essential Job Functions:
- Design, develop, and maintain advanced Python/C++ robot software applications, contributing to functionality, sensor integration, reliability, and user experience
- Oversee the performance and user experience of our Clean and Sense robot fleet, identifying and resolving critical issues to enhance customer satisfaction
- Collaborate closely with Product, UX, UI, multiple cross functional engineering teams to implement critical changes requested by customers, ensuring high-quality, timely, and impactful deliveries
- Lead the software development lifecycle, including planning, coding, reviewing, testing, and deployment, to uphold the high-quality standards of our software releases
- Facilitate technical discussions and decisions and contribute to the strategic direction of our projects
- Learn and apply new technologies and software methodologies, with an openness to mentorship and constructive feedback to grow in areas like system design, testing, monitoring, and maintenance
- Manage and refine version control practices using Git, promoting effective team collaboration
- BS or MS in Computer Science or a related engineering discipline
- 3-5 years of relevant software development experience, with a strong background in complex, sensor-driven software systems
- Advanced proficiency in object-oriented programming, particularly with C++ and/or Python, in a production setting
- Demonstrated capability to lead or contribute greatly to large-scale projects, with a deep understanding of customer needs and product value
- Exceptional communication and leadership skills, able to mentor team members and guide technical and project discussions
- Strong analytical and technical skills, with a proven track record of diagnosing and resolving complex problems
- Experience in autonomous vehicles, robotics, or related fields.
- Expertise in developing large complex near-real time systems
- Knowledge of complex build systems like CMake and continuous integration workflows.
Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Essential functions may require maintaining the physical condition necessary for sitting, walking or standing for periods of time; operating a computer and keyboard; talk and hear at normal room levels; using hands to finger, grasp, and feel; repetitive motion; close visual acuity to prepare and analyze data and figures; transcribing; viewing a computer terminal; extensive reading; lift, push, carry, or pull up to 20 pounds.
Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually quiet to moderate. Employee is exposed to the typical office environment with computers, printers and telephones.
Salary Range: The anticipated salary range for candidates who will work in San Diego, California is $ 130,000. The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to the type and length of experience within the job, type and length of experience within the industry, education, etc. Brain Corp is a multi-state employer and this salary range may not reflect positions that work in other states.
$70.3k - $80k
...transformative team. POSITION TITLE: Research Programmer II (Software Engineer) POSITION SUMMARY: The hiring laboratory is... ...experience. Minimum of two years experience in software application development and research programming. Experience with software...ApplicationWork at officeRemote workFlexible hours$150.1k - $225.1k
...experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II, Social Platform Applications Rancho Bernardo, CA The Software Engineer II role will design and develop solutions for PlayStation features...ApplicationFlexible hours$150.1k - $225.1k
...synonymous with entertainment excellence and creativity. Software Engineer II (Frontend), Social Rancho Bernardo, CA Must relocate to... ...development background and be passionate about client applications and web technologies. Responsibilities: Build and...ApplicationRelocationFlexible hours- ...capabilities across cloud, data, and software environments. Our teams... ...160 by collaborating with engineers and operators to design, develop... ...role: The Software Engineer II researches, designs, develops... ...of databases within assigned application areas and participates in...Application
$130k
...orchestration with intelligent machines. Position Overview: The Software Engineer II, Proof of Concept (PoC), will contribute to a top... ...~ Bachelor’s Degree in Computer Science, Data Science or applicable engineering discipline ~2-4 years of demonstrated experience...ApplicationWork experience placementWork at officeImmediate startFlexible hoursNight shift- ...customers. Seismic Aura, our leading AI engine, is powering this change in the sales enablement... ...successful sales outcomes. As a Senior Software Engineer – AI/ML , you will play a... .... Experience deploying containerized applications into Kubernetes is a plus. SaaS Knowledge...Application
$150.1k - $225.1k
...synonymous with entertainment excellence and creativity. Software Engineer II- Data Platform Hybrid: San Diego Do you want to... ...~ Experience building or maintaining cloud-based applications/services (AWS preferred, GCP is a plus) ~ Exposure to...Application- ...variety of factors, including an applicant's years of experience, unique... ...Management (IAM) Systems Developer II is responsible for the end-to-end design, engineering, and optimization of enterprise... ...development or related security-focused software development and administration....ApplicationHourly payShift workWeekend work
$110k - $130k
...innovators. Here, visionary minds engineer the future of space... ...cyber-secure solutions. From software-defined radios to cutting-edge... ...Embedded Software Engineer II – RUST , you’ll design, develop... ...developing and supporting real-time applications in both C/C++ and RUST ,...ApplicationWork visaFlexible hours- ...Overview The Network Control Technician II will be responsible for high-level DDG-1... ...and administration support, including software and hardware maintenance; system integration... ...interoperability between hosted applications, connected systems, and the underlying server...ApplicationContract workFor contractorsWork experience placementWeekend work
$130k
...machines. Position Overview: As a member of our Software Engineering team, the Software Engineer II, Data Engineering will play a key role in designing... ...: ~ BS or MS in Computer Science or applicable engineering discipline ~2-5 years of proven software...Work experience placementWork at office$105k - $150k
...mission command and control software, AI-enabled training and simulation... ...Slope, Systems Innovation Engineering, SoarTech, and Highbury... ...DevOps / Platform Engineer (Level II) to build on ongoing... ...to complete the investigation application process with a favorable determination...ApplicationTemporary workLocal area- ...Software Engineer II Location: San Diego, CA Job ID: 72555 Pay Range: $65-75/hr Duration: 6 months Work Week: 9/80 Schedule Responsibilities... ...provided: 401K, medical, dental, and vision, sick time as applicable to state law Butler America Aerospace, LLC. is an equal opportunity...
$105k - $125k
...seeks a highly skilled and motivated Data Engineer II to join our team supporting the F-35 AI... ...graph data, machine learning, and AI applications. • Experience using Azure Data... ...high proficiency in statistical analysis software: Power BI, Tableau, Elasticsearch/Kibana...Application$64.6k - $107.67k
...Quartus Engineering Quartus Engineering Incorporated is a leading... ...commercial and defense aircraft applications, as well as custom optical... ...electrical, optical, mechanical, and software engineers to develop creative... ...,667* Electrical Engineer II pay range: $78,729.66– $127,9...ApplicationPermanent employment- ...Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide... ...and procedures for all supported applications. This is a remote position. Essential... ...- Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs...ApplicationMinimum wageFull timeContract workTemporary workWork experience placementRemote work
$125k - $175k
...Join to apply for the Software Engineer III role at Gnostech, LLC Continue with Google... ...Google 3 days ago Be among the first 25 applicants Join to apply for the Software... ...Developer certification ~ DoD 8570 IAT Level II, Security+ CE or equivalent...ApplicationFull timeRemote workShift work$68.48k - $80k
...Research Programmer II – Machine Learning & Computational Neuroscience... ...Develop and maintain software for data processing, model... ...Requirements Bachelor's degree in Engineering, Computer Science, Data... ...years experience in software application development or research programming...ApplicationWork at officeRemote workFlexible hours- ...Position: Software Engineer Location: San Diego, CA Job Id: 457 # of Openings... ...may be filled at the Engineer I, II, or III level based on education, experience... ...test, implement, and maintain software applications, computer systems, and network solutions...ApplicationRelocation
$50 - $67.75 per hour
...Software Engineer I position in San Diego, CA. Job Requisition 15035580 US Citizenship is required for this position... ...special authorization needed? None Software Engineer II position in San Diego, CA. Job Requisition 15035600...Hourly payFor contractorsInternshipDay shift$95k
...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python... ...kernel, networking, and storage, to the application layer Design, build and maintain solutions... ...) Artificial Intelligence Developer II: 25-05396 Graduate Software Engineer, Open...ApplicationFull timeLocal areaWork from homeWorldwide$78k - $115k
...50,000 planners, designers, engineers, scientists, digital innovators... ...experienced IT Specialist II - PMIS to support the San Diego... ...Support and maintain PMIS applications (e.g., PMWeb, Santrack) , including... ...workflows Perform software installations, updates, and system...ApplicationFor contractorsLocal areaWorldwideFlexible hours$90k - $150k
...are a technology firm creating in-house software, network and hardware solutions that... ...We are looking for: ~ B.S. in an engineering field (Computer, Software, Math, Physics... ...orchestrating, and deploying container applications at scale ~ Hands-on experience with Python...Application$5,787 per month
...technically skilled Technology Support Specialist II to provide advanced technology support... ..., you'll troubleshoot complex hardware, software, and connectivity issues, support... ...students, faculty, staff, emeriti, alumni, and applicants. The ITS Help Desk provides support for a...ApplicationPermanent employmentFull timeContract workSummer workH1b- ...Cybersecurity Systems Administrator II - Position Description Join a team that'... ...acquisition experts, financial analysts, engineers, logisticians, IT professionals, and technical... .... Security Clearance: ~ Applicant must hold or be able to obtain an active...ApplicationCivilian ContractorTemporary workFor contractorsImmediate startFlexible hours
$105k - $115k
...Epsilon C5I, Inc. ( is seeking a Systems Engineer II with at least 3 years' experience for... ...of all components of complex hardware/software systems to include network analysis, functional... ...across multiple layers (application, OS, network) ~ Basic networking knowledge...ApplicationWork at officeLocal areaFlexible hours$128.9k - $193.3k
...experiences, and acclaimed PlayStation software titles from PlayStation Studios. At... ...and hands-on Software Development Engineer in Test II (SDET II) to support quality engineering... ...maintain automation for native mobile applications, APIs, backend services, and...ApplicationWorldwideShift work- ...| Shareholder Value Propulsion Controls Engineering has a job opening for a Planner / Scheduler II , with a Minimum of five years of experience with... .... Has knowledge of Microsoft Excel Spreadsheets applications and can interface with legacy Microsoft Project schedules...Application
- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,... ..., IBM Research). Strong expertise in building full-stack applications and deploying scalable, production-grade software using modern...ApplicationFull timeFor contractorsRemote workFlexible hours
$110k - $175k
...Sigma Defense is seeking Cybersecurity Engineers, levels II-III to support the Consolidated... ...Equal Opportunity Employer. All qualified applicants will receive consideration for employment... ...Must be a U.S. Citizen. Computer Software/Programs ACAS ESS SCAP RMF...Application
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Applications. Be the first to apply!
- software engineer internship remote Nacogdoches, TX
- senior robotics software engineer Nacogdoches, TX
- software development engineer aws Nacogdoches, TX
- startup software engineer Nacogdoches, TX
- part time software developer remote Nacogdoches, TX
- senior software engineer remote Nacogdoches, TX
- software engineer Nacogdoches, TX
- real time software engineer Nacogdoches, TX
- federal - software developer Nacogdoches, TX
- junior software developer remote Nacogdoches, TX


