WE ARE
SoftServe is a global digital solutions company with headquarters in Austin, Texas, founded in 1993. Our associates work on 2,000+ projects with clients in the USA, Europe, LATAM, and APAC region. We are about people who create bold things, make a difference, have fun, and love their work.
Our IoT group is building a team of systems thinkers passionate about IoT and solving socio-technical challenges. We make knowledge and expertise that let us design and scale enterprise IoT solutions. We are a distributed team and work to use that to our advantage for customer success and life balance.
Currently, our team is dedicated to ensuring seamless integration and performance enhancements for clients' products.
IF YOU ARE
Proficient in C programmingAccustomed to Linux Build Systems (Yocto or Buildroot) and build toolchainsExperienced in embedded systems, including building or using custom systems with custom kernelsStrong in Linux as a user and its basic concepts: kernel, bootloader, drivers, modules, files, and daemonsFamiliar with networking protocols and concepts, including client-server communication, TCP/IP, and DHCPAdept at architecting system-wide solutions across bootloader, kernel, and user-spaceSkilled in debugging Embedded Linux, including debugging the Kernel, monitoring logs, and connecting via serial cable (as a plus)A practitioner of C++ (as an advantage)Aware of cross-compilation between x64 and ARM (as a bonus)AND YOU WANT TO
Operate on cutting-edge technology and contribute to the continuous improvement of the client's productsCollaborate with a team of system generalists to compile and integrate new OS and toolchain releasesMentor junior engineers and provide technical leadership within the teamCoordinate across teams (hardware, QA, product) to ensure delivery of integrated solutionsSolve complex technical challenges and ensure high-quality performanceContribute to risk assessments and root-cause analyses of production issuesOwn project planning and effort estimation for embedded software featuresIntegrate technical decision-making, including platform choices and security designDrive the definition of software architecture, CI/CD integration, and long-term maintainabilityGuide code reviews, enforce best practices, and ensure coding standards are followedTOGETHER WE WILL
Enjoy a motivated, senior-level team that values ownership, autonomy, and clean engineering practicesCare about your individual initiatives, as we are open to them – just come and share your ideas!Take part in internal and external events where you can build and promote your personal brandHave access to experienced specialists eager to share their knowledgeEmbrace wide career opportunities, challenging projects, top-notch technologies, and a clear career path with SoftServe’s People Excellence programUtilize 11,300+ learning solutions with SoftServe University and Udemy Business