Senior Software Developer
4 weeks ago
Overview
Sorting Robotics is a fast-growing company that specializes in automating the cannabis industry.
We have a talented and self-motivated team of mechanical, electrical, and software developers focused on creating the best machines possible.
We seek an experienced Software Developer to join our team and help us take our technology to the next level
Responsibilities
- Design, develop, and implement software to control machines developed by Sorting Robotics.
- Work closely with mechanical and electrical engineers and guide design decisions based on what software can effectively accomplish.
- Work closely with customer success and sales staff to translate customer and company needs into software solutions.
- Train entry/mid-level software developers in the development lifecycle of the product lines you're working on.
- Work with engineers and customer success staff to remote and debug logs in the machine and understand customer problems.
- This is an on-site position. You're expected to work on-site with the other team members five days a week. We are based in Los Angeles.
Sometimes, nothing will work, and you'll need to conduct experiments until the problem's root cause (hardware or software-related) is fully understood.
Before writing any code, you must deeply understand complex topics and communicate proposed solutions to a highly technical team. Ideally, you write the minimum number of lines that solve the problem ("spin lock? Why not? It solves this problem" - "I'll just use a JSON file for now as a database so anyone can easily modify it").
Your work will be focused more on clear communication and business impact than on lines of code you can write or cool tech you can use - although there is space to experiment with cool new tech if you can justify it -
Preferred Qualifications
- Familiarity with Python
- Familiarity with Git
- Familiarity with CI/CD pipelines, AWS services
- Familiarity with web standards, RESTful APIs, OAuth
You will work on different parts of the stack at various times. We expect you to understand where everything goes and why, and we expect you to add to the stack to make the development process more robust.
Requirements
- Degree in Computer Science, Computer Engineering, or related fields.
- Experience with Linux (systemd, journalctl, network manager, permissions).
- Experience working with Hardware.
- Strong analytical and problem-solving skills.
- Strong communication and collaboration skills.
Benefits
- (125k - 175k)/year base salary.
- (0.25% - 0.35%) Stock Options.
- Comprehensive health, vision, and dental insurance plans.
- Lunch provided daily.
- Work with NASA-JPL level engineers.
-
Senior Software Developer
3 days ago
Los Angeles, California, United States Aversan Inc. Full timeAversan, Inc. is a reputable engineering company that provides expertise in the aerospace and defence industries. We are currently seeking a qualified Senior Software Developer for our Internal Software development team working closely with our customer in support of a System Integration Lab (SIL) for their new eVTOL aircraft.Key Responsibilities:Software...
-
Senior Software Development Lead
1 day ago
Los Angeles, California, United States Insight Global Full timeJob DescriptionJob Title: Senior Software Development LeadJob Summary:Insight Global is seeking a highly skilled Senior Software Development Lead to join our team. As a Senior Software Development Lead, you will be responsible for leading a team of software engineers in the development of high-performance, distributed, microservice-based digital advertising...
-
Senior Software Developer
1 week ago
Los Angeles, California, United States Cedars-Sinai Full timeAbout the RoleThe Senior Programmer Analyst is a key member of our team, responsible for designing, developing, and maintaining software applications that support our business objectives.Key ResponsibilitiesRequirements Assessment: Collaborate with cross-functional teams to analyze and understand business requirements, providing technical expertise during...
-
Senior Software Developer
4 weeks ago
Los Angeles, United States Crescent Solutions Full timeNo 3rd PartiesNo Visa CandidatesNotes:SENIOR JAVA ENGINEER Spring Boot experience (not just surface level)A real hands-on developer, not just manager overseeing team or codeMore of a backend dev with some frontend experienceFinancial industry experience is a mustNeeds to be a multi-tasker handling many projects simultaneousNeed someone flexible as they have...
-
Senior Software Developer
4 weeks ago
Los Angeles, United States Crescent Solutions Full timeNo 3rd PartiesNo Visa CandidatesNotes:SENIOR JAVA ENGINEER Spring Boot experience (not just surface level)A real hands-on developer, not just manager overseeing team or codeMore of a backend dev with some frontend experienceFinancial industry experience is a mustNeeds to be a multi-tasker handling many projects simultaneousNeed someone flexible as they have...
-
Senior Embedded Software Developer
22 hours ago
Los Angeles, California, United States Hiringly Full timeJob DescriptionJob Title: Senior Embedded Software DeveloperLocation: Remote (with occasional travel)Industry: Computer Systems Design and Related Services Engineering ServicesJob Summary:Hiringly is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing,...
-
Senior Software Development Engineer
4 days ago
Los Angeles, United States DAIKIN COMFORT TECHNOLOGIES MFG LP Full timeJob SummaryDAIKIN COMFORT TECHNOLOGIES MFG LP is seeking a highly skilled Senior Software Test Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our cloud-connected products.Key ResponsibilitiesSoftware Development: Design, develop, and test...
-
Senior Embedded Software Developer
3 days ago
Los Angeles, California, United States TalentZök Full timeAbout the RoleTalentZök is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our Software Engineering team, you will be responsible for the development of company radios and advanced research projects.Key ResponsibilitiesDesign and implement software components for MAC and mobile ad-hoc networking routing...
-
Senior Software Developer
1 week ago
Los Angeles, United States Eleven Recruiting Full timeAbout Eleven RecruitingWe are a specialized technology staffing agency supporting professional and financial services companies. Why do we stand out in technology staffing? We listen and act as advisors for our candidates on how they can best add value, find interesting projects, and pave a path for career advancement. We advocate for the best pay, diversity...
-
Senior Software Developer
3 days ago
Los Angeles, United States Eleven Recruiting Full timeAbout Eleven RecruitingWe are a specialized technology staffing agency supporting professional and financial services companies. Why do we stand out in technology staffing? We listen and act as advisors for our candidates on how they can best add value, find interesting projects, and pave a path for career advancement. We advocate for the best pay, diversity...
-
Senior Software Development Engineer
4 days ago
Los Angeles, California, United States Targeted Talent Full timeJob OverviewAt Targeted Talent, we are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance software systems.Key Responsibilities:Design and develop software systems that meet the highest standards of...
-
Senior Software Development Engineer
3 days ago
Los Angeles, California, United States Motion Recruitment Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Motion Recruitment. As a key member of our development team, you will be responsible for designing and developing robust and scalable software solutions using best practices and design patterns.Key ResponsibilitiesDesign and develop high-quality software...
-
Senior Embedded Software Developer
4 days ago
Los Angeles, United States DAIKIN COMFORT TECHNOLOGIES MFG LP Full timeJob OverviewDAIKIN COMFORT TECHNOLOGIES MFG LP is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing cloud connected embedded firmware for our products.Key ResponsibilitiesDesign and Development: Design and develop cloud...
-
Senior Software Development Engineer
14 minutes ago
Los Angeles, California, United States Re:Build Manufacturing Full timeAbout Re:Build ManufacturingRe:Build Manufacturing, LLC is a rapidly growing industrial conglomerate that combines innovative technologies, operational excellence, and strategic partnerships to build a leading industrial company in the United States. At Re:Build, we leverage our expertise in operations management and technology to drive performance and...
-
Senior Animation Software Developer
3 days ago
Los Angeles, California, United States Tencent Full timeAbout the Role:Tencent is seeking a highly skilled Senior Animation Software Engineer to join our team at the Tencent Lightspeed Tech Center. As a key member of our animation team, you will be responsible for developing animation-related features, including in-game animation, Maya animation tools, and pipelines.Key Responsibilities:Collaborate with Technical...
-
Senior Software Development Lead
1 week ago
Los Angeles, California, United States Professional Search Group (PSG) Full timeJob OpportunityProfessional Search Group (PSG) is partnering with a leading media and entertainment company to find an experienced Senior Software Development Lead to join their team. This is a well-established, US-based business that has a long-standing partnership with Professional Search Group.Key Responsibilities:Lead projects where you'll work closely...
-
Senior Software Developer
3 months ago
Los Angeles, United States Sorting Robotics Full timeJob DescriptionJob DescriptionOverviewSorting Robotics is a fast-growing company that specializes in automating the cannabis industry.We have a talented and self-motivated team of mechanical, electrical, and software developers focused on creating the best machines possible.We seek an experienced Software Developer to join our team and help us take our...
-
Senior Software Developer
2 days ago
Los Angeles, California, United States Eleven Recruiting Full timeAbout Eleven RecruitingWe are a specialized technology staffing agency supporting professional services companies. Our team of experts listens and acts as advisors for our candidates on how they can best add value, find interesting projects, and pave a path for career advancement. We advocate for the best pay, diversity in tech, and the best job fit for...
-
Senior Software Developer
2 days ago
Los Angeles, United States Synergy Solutions Full timeThis is a remote position.Overview: Are you passionate about software development and technical analysis Join our dynamic team and contribute to exciting information technology projects while following standard IT Product Lifecycle management. You ll play a crucial role in requirements gathering solution demonstrations and implementing businessdriven...
-
Embedded Software Developer
7 days ago
Los Angeles, California, United States Jobot Full timeAbout JobotWe are a leading provider of customized solutions for the aerospace & defense and industrial industries. Our team of experts designs and develops high-performance, rugged computer systems that meet the specific needs of our customers.Why Choose Us?Competitive compensation and benefits packageOpportunities for growth and advancementFlexible work...