Work on Proof of Concept (PoC) design and development to advance novel and exciting solutions. Communicate with customers on system requirements and propose innovative technical solutions. Support integration into customers systems.
Remote Software engineering Jobs · Linux
26 results
FiltersJob listings
Support the development and maintenance of software features. Work closely with experienced engineers, learning to follow technical specifications and best practices. Participate in fault analysis, investigate issues, review logs, and apply basic troubleshooting techniques.
- Design, develop, test, and maintain complex software applications.
- Architect and implement high-quality, scalable, and secure software solutions.
- Utilize Java, Java EE/SE, JAXB, JSP, JSF, React, Hibernate, Web Services, HTML Spring, SpringBoot RESTful web services, and Linux/Sun/Solaris.
Seeking a Senior Software Developer to design, develop, test, and maintain complex system-level software. Position supports enterprise and mission-critical IT environments. Requires 10+ years of professional experience.
Seeking an experienced software engineer with a strong background in low-level drive the integration of chassis hardware and software to deliver reliable, secure embedded solutions. Develop and maintain software framework for repeatedly configuring and deploying linux operating systems for enterprise systems. Create systems ensuring reliable and secure field updates for all software components.
- Drive the full software development lifecycle, including system specification, design, implementation, and maintenance.
- Translate high-level requirements into clear and feasible technical solutions.
- Take ownership of systems or subsystems and coordinate related development activities.
- Optimize Ubuntu for new silicon technologies, such as hardware accelerators and AI stacks.
- Debug issues on open source code and assist customers in integrating their apps and SDKs.
- Maintain Ubuntu, silicon features, and silicon-optimized packages across various platforms and technologies.
- Develop high-quality MCU firmware for existing and next-generation platforms.
- Collaborate with internal stakeholders and external vendors to ensure deliverables meet quality standards.
- Develop customizations in the drivers and collaborate cross-functionally to deliver quality software and firmware.
- Design, build, and maintain resilient backend services that provide core application capabilities.
- Develop and maintain reusable libraries and frameworks for logging, monitoring, storage access, and service-to-service communication.
- Partner with product and platform teams to design APIs and distributed systems patterns that are reliable, efficient, and easy to integrate.
- Design, build, and maintain resilient backend services that provide core application capabilities.
- Develop and maintain reusable libraries and frameworks for logging, monitoring, storage access, and service-to-service communication.
- Partner with product and platform teams to design APIs and distributed systems patterns that are reliable, efficient, and easy to integrate.