Logo
UTVATE

Software Engineer - IoT/Embedded Linux (Job ID P12)

UTVATE, San Francisco, California, United States, 94199


Software Engineer - IoT/Embedded Linux (Job ID P12)

UTVATE United StatesDate Posted: 27 Mar, 2023Work Location: San Francisco, United StatesSalary Offered: Not SpecifiedJob Type: Full TimeExperience Required: No experience requiredRemote Work: NoStock Options: NoVacancies: 1 availableOur GoalsAt UTVATE, we have the following long-term goals. Join us if your goals align with ours!We strive to take the best care of our team and help them fulfill their personal goals in life.We want to play a key role in solving the problem of the lack of affordable connectivity worldwide. Today, we are building the next generation of user terminals that can unlock the true capacity of satellite internet.ExpectationsConstruct embedded systems software solutions, internal development tools, and test scripts using C/C++, Python, shell scripting, and other languages.Collaborate with hardware engineers to develop software interfaces and device drivers for various hardware components and optimize system performance.Implement robust and secure communication protocols over TCP/IP which may include MQTT, HTTP, and other socket-based protocols.Diligently debug, benchmark, profile and optimize embedded system performance using common industry tools and standard practices.Participate in architecture and code reviews in order to build high-quality software.Perform unit and integration testing to ensure software functionalities meet requirements.Develop and maintain software documentation, tools and processes for efficient development, testing, and deployment.Bachelor’s or Master’s degree in Electrical/Electronics Engineering, Computer Engineering or related field.4+ years of professional experience in software development with an emphasis on embedded systems.Experience with embedded Linux platforms such as Yocto, OpenWrt, and Buildroot.Offered BenefitsUnlimited PTO plus 28 company-wide days off.Parental leave designed by parents, for parents.401k with 5% company matching.Individualized health, dental, and vision insurance plans for you and your family.Meaningful company stock ownership.Quiet Weekends so you can rest, recharge, and be your best for many years.No-Meeting Fridays.$5k in wellness perk to invest in a healthier future for yourself.In-Person RequirementAll employees are expected to be at the office, in person, for a minimum of two days per week.Export Control RequirementTo comply with U.S. Government space technology export regulations, all applicants and employees must hold U.S. citizenship, lawful permanent residency, or protected status as defined by 8 U.S.C. 1324b(a)(3).Diversity and InclusionUTVATE is proud to be an equal-opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, gender identity, sexual orientation, age, disability, veteran status, or other applicable legally protected characteristics. We encourage people of different backgrounds, experiences, abilities, and perspectives to apply. Studies have shown that marginalized communities are less likely to apply for jobs unless they meet every single qualification. If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to still consider applying.

#J-18808-Ljbffr