Sr. System Software Engineer
2 months ago
B GARAGE was founded in 2017 by a Ph.D. graduate from Stanford University. After having spent over five years researching robotics, computer vision, aeronautics, and drone autonomy, the founder and team set their minds on building a future where aerial robots would become an integral part of our daily lives without anyone necessarily piloting them. Together, our common goal is to redefine the user experience of drones and to expand the horizon for the use of drones.
Our Story and Technology
- Amazing technology with $20M funded, B GARAGE (TechCrunch LINK)
In the future, drones will be utilized across various industries and become an essential part of our daily lives. Our goal is to change people's perception of drones and expand the horizons of drone applications. We are looking for a Lead System Software Engineer to join our team as a key player in driving technical excellence.
As a Sr. System Software Engineer, you will be at the forefront of our technology initiatives, collaborating closely with cross-functional teams to understand project requirements and deliver innovative solutions. In this role, you will be responsible for designing and developing the system software for aerial robots, base station while aiding the autonomy team to deliver prototype and product in a timely manner. You will leverage your expertise to verify and implement robust and reliable systems, ensuring optimal performance of our hardware products.
Key Responsibilities
- Design and develop system software for aerial robots, base station
- Aid the autonomy team to deliver prototype and product in a timely manner
- Collaborate with other teams within the company
- M.S. degree in computer science or other engineering disciplines
- 10+ years of working experience in system software engineering
- Proficient in computer architecture, embedded software, device drivers, operating systems, and Linux
- Familiar with server programming, network programming, inter-process communication, multiprocessing, and multithreading
- Proficient with C, C++, and Python
- Familiarity with ROS / ROS2 middleware (DDS-RTPS, communication protocols), or similar systems
- Self-motivated person who thrives in a fast-paced environment
- Good problem solving and troubleshooting skills
- Legally authorized to work in the United States
- Experience in the development of system software for mobile and aerial robots
- Experience with real-time onboard processing (PX4 and/or RTOS systems)
- Experience with mavlink/mavros
- Experience with integration of vision based sensors and its drivers on constrained mobile robots
- Experience at a fast-growing startup
- Competitive compensation packages
- Medical, dental, vision, life insurance, and 401(k)
- Flexible vacation and paid holidays
- Complimentary lunches and snacks
- Professional development reimbursement (online courses, conferences, exhibits, etc.)
- Recruiter screen > Technical Interview > Coding assessment > Onsite Interview
B GARAGE stands for an open and respectful corporate culture because we believe diversity helps us to find new perspectives.
B GARAGE ensures that all our members have equal opportunities - regardless of age, ethnic origin and nationality, gender and gender identity, physical and mental abilities, religion and belief, sexual orientation, and social background. We always ensure diversity right from the recruitment stage and therefore make hiring decisions based on a candidate's actual competencies, qualifications, and business needs at the point of the time.
-
san jose, United States Intelliswift Software Full timeSr Fullstack Software Engineer12+ Months / Full time with IntelliswiftHybrid – 2days OnsiteSan Francisco CAResponsibilities:• Collaborate with the Personalization Team to develop and implement solutions that enhance user experiences.• Engage in frontend development (40%) using React to create dynamic and user-friendly interfaces.• Handle backend...
-
Sr. Software Engineer
4 weeks ago
San Jose, United States High-Tech Professionals Full timeSr. Software Engineer Job ID: 1852 Location: San Jose, CA Type: Permanent Status: Open Key Skills: parallel computing, optimization, algorithm, GDS, OASIS Layout, Geometry, C#, C++, Geographic, Linux, Windows Description: The successful candidate will join a world-class team of algorithm and software engineers to conceive, implement, optimize, and document...
-
Senior Software Engineer
2 weeks ago
San Jose, California, United States Software Guidance and Assistance, Inc. Full timeWe are seeking a talented Sr. Software Engineer to join our team at Software Guidance and Assistance, Inc. (SGA). This role will be based in San Jose, CA or Seattle, WA, with a hybrid schedule of 2-3 days in office per week.About the RoleThis is an exciting opportunity for a skilled engineer to work on a contract assignment with one of our premier SaaS...
-
Sr. Software Engineer
2 weeks ago
San Jose, United States Robert Half Full timeJob DescriptionJob DescriptionWe are providing a contract to permanent employment opportunity for a Sr. Software Engineer in San Jose, California. In this role, you'll be a key player in our team, working on the backend systems using Node.js and related technologies. You'll have the chance to leverage your skills in API development, cloud-native...
-
Sr. Software Engineer
3 weeks ago
San Jose, United States efabless.com Full timeJob Title: Sr. Software Engineer Location: Remote About Efabless: Efabless is the world's first platform for community-driven chip design and manufacturing. We empower engineers to design and produce custom chips at zero upfront cost, using our open-source design environment and a global network of manufacturing partners. Our mission is to democratize access...
-
San Jose, California, United States Lynx Software Technologies Full timeAt Lynx Software Technologies, we are seeking a highly skilled Software Quality Assurance Engineer to join our team.Job OverviewWe are a leading technology firm specializing in Real-Time Operating Systems (RTOSs), Hypervisors, and other system-level software for the military and aerospace sectors. Our software is used in mission-critical systems that require...
-
Sr. Software Engineer
4 weeks ago
San Jose, CA, United States High-Tech Professionals Full timeSr. Software Engineer Job ID: 1852Location: San Jose, CAType: PermanentStatus: OpenKey Skills: parallel computing, optimization, algorithm, GDS, OASIS Layout, Geometry, C#, C++, Geographic, Linux, WindowsDescription: The successful candidate will join a world-class team of algorithm and software engineers to conceive, implement, optimize, and document...
-
Sr. Software Engineer
3 days ago
San Jose, United States Ledgent Technology Full timeTitle: Sr. Software Engineer - JavaLocation: San Jose, CA / HybridDirect HireResponsibilities:* Maintain a fault-tolerant, scalable, and distributed enterprise software system.* Write code that is performant, secure, maintainable, clear, and concise.* Improve the reliability and efficiency of our core systems.* Code primarily in JavaRequirements* Bachelor's...
-
Sr. Software Engineer
2 weeks ago
San Jose, United States Ledgent Technology Full timeTitle: Sr. Software Engineer - JavaLocation: San Jose, CA / HybridDirect HireResponsibilities:* Maintain a fault-tolerant, scalable, and distributed enterprise software system.* Write code that is performant, secure, maintainable, clear, and concise.* Improve the reliability and efficiency of our core systems.* Code primarily in JavaRequirements* Bachelor's...
-
Sr. Fullstack Software Engineer
2 weeks ago
San Francisco Bay Area, United States Intelliswift Software Full timeSr Fullstack Software Engineer12+ Months / Full time with IntelliswiftHybrid – 2days OnsiteSan Francisco CAResponsibilities:• Collaborate with the Personalization Team to develop and implement solutions that enhance user experiences.• Engage in frontend development (40%) using React to create dynamic and user-friendly interfaces.• Handle backend...
-
san francisco bay area, United States Intelliswift Software Full timeSr Fullstack Software Engineer12+ Months / Full time with IntelliswiftHybrid – 2days OnsiteSan Francisco CAResponsibilities:• Collaborate with the Personalization Team to develop and implement solutions that enhance user experiences.• Engage in frontend development (40%) using React to create dynamic and user-friendly interfaces.• Handle backend...
-
Sr. Software Engineer
1 month ago
San Jose, United States HonorVet Technologies Full timeTitle: Sr. Software Engineer Location: San Jose CA Hybrid Duration: Temp to permanent Us citizen or GC holder onlyJob Description The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components for our cutting-edge medical devices across desktop, web, and cloud platforms. Description Our cutting-edge...
-
Sr. Software Engineer
1 month ago
San Jose, United States HonorVet Technologies Full timeTitle: Sr. Software Engineer Location: San Jose CA Hybrid Duration: Temp to permanent Us citizen or GC holder onlyJob Description The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components for our cutting-edge medical devices across desktop, web, and cloud platforms. Description Our cutting-edge...
-
Sr. Software Engineer
5 months ago
San Jose, United States HonorVet Technologies Full timeTitle: Sr. Software Engineer Location: San Jose CA Hybrid Duration: Temp to permanent Us citizen or GC holder onlyJob Description The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components for our cutting-edge medical devices across desktop, web, and cloud platforms. Description Our cutting-edge...
-
Senior System Software Engineer
1 month ago
San Jose, United States B Garage Full timeAbout B GARAGE B GARAGE was founded in 2017 by a Ph.D. graduate from Stanford University. After having spent over five years researching robotics, computer vision, aeronautics, and drone autonomy, the founder and team set their minds on building a future where aerial robots would become an integral part of our daily lives without anyone necessarily piloting...
-
Sr. Software Engineer-Linux
4 weeks ago
San Jose, United States Cyber Security Services Full timeJoin a fast-growing global leader in cybersecurity, trusted by some of the biggest names in the industry. Besides many enterprises and government agencies, nearly 30% of the world’s top MSSPs rely on our platform, and that number is growing every day as more companies recognize the value of next-generation security solutions. We're at the forefront of...
-
San Jose, California, United States Lynx Software Technologies Full timeJob OverviewWe are seeking a highly skilled Sr. Software Engineer to join our team at Lynx Software Technologies, Inc.This is a customer-facing role that requires excellent communication skills and the ability to collaborate with various internal and external teams.Key Responsibilities:Leverage your expertise in Unix/Linux internals, C programming, device...
-
Senior Software Systems Architect
2 weeks ago
San Jose, California, United States B Garage Full timeAbout B GARAGEB GARAGE is a cutting-edge technology company founded in 2017 by a Ph.D. graduate from Stanford University. With over five years of research experience in robotics, computer vision, aeronautics, and drone autonomy, the team has set its sights on revolutionizing the user experience of drones. Our mission is to redefine the boundaries of drone...
-
Ledgent Technology | Sr. Software Engineer
2 weeks ago
san jose, United States Ledgent Technology Full timeTitle: Sr. Software Engineer - JavaLocation: San Jose, CA / HybridDirect HireResponsibilities:* Maintain a fault-tolerant, scalable, and distributed enterprise software system.* Write code that is performant, secure, maintainable, clear, and concise.* Improve the reliability and efficiency of our core systems.* Code primarily in JavaRequirements* Bachelor's...
-
Software Quality Assurance Engineer
4 weeks ago
San Jose, California, United States Lynx Software Technologies Full timeJob OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....