Sr. embedded linux software engineer
Xpertis Talent
Sr. Embedded Linux Software Engineer
locations : CA, IL
Key Responsibilities
• Design, develop, and maintain embedded software applications using modern C/C++.
• Develop software for embedded Linux platforms and control systems.
• Collaborate with product owners to define requirements, create specifications, and document development activities.
• Work closely with system architects, hardware engineers, and software developers to ensure successful system integration.
• Develop communication, networking, and data management applications for embedded devices.
• Design and implement communication interfaces using protocols such as Modbus, CAN, MQTT, TCP/IP, and REST APIs.
• Develop and maintain software for microcontroller platforms including STM32, ESP32, or similar architectures.
• Create robust software solutions emphasizing reliability, stability, fault tolerance, and maintainability.
• Specify, develop, and execute unit tests, integration tests, and automated test procedures.
• Participate in code reviews, software design reviews, and technical discussions.
• Troubleshoot software, communication, and integration issues across embedded environments.
• Develop software architecture and system designs using object-oriented principles and UML modeling.
• Support Agile development activities including sprint planning, backlog refinement, and task estimation.
• Mentor junior engineers and provide technical leadership on software projects.
• Maintain software repositories and development workflows using Git.
• Prepare technical documentation, test reports, and release notes.
• Collaborate with global engineering teams, manufacturing facilities, and product management organizations.
• Stay current with advancements in embedded software technologies, Linux development, networking, and cybersecurity.
• Identify opportunities to improve software performance, reliability, and development processes.
• Support collaboration between global and local engineering teams, including manufacturing and development organizations.
Required Skills and Qualifications
Qualifying candidate will need to be open to a training period in Germany, likely will be 3-6 trips there for 2/3 weeks a time within their first 6 months.
• Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or related field.
• 5+ years of software development experience focused on embedded systems or industrial applications.
• Strong proficiency in modern C/C++ and object-oriented programming.
• Experience developing software applications under Linux.
• Understanding of object-oriented design (OOD), software architecture, and design patterns.
• Experience with multithreaded and concurrent application development.
• Familiarity with networking fundamentals and embedded communication systems.
• Experience developing and executing unit and integration tests.
• Proficiency with Git version control.
• Experience working in Agile development environments.
• Familiarity with Jira and Confluence.
• Strong analytical, troubleshooting, and problem-solving abilities.
• Excellent verbal and written communication skills.
• Ability to work independently and within a global cross-functional team.
• Technical leadership or mentoring experience.
Preferred Skills and Qualifications
• 8+ years of embedded software development experience.
• Experience with distributed systems and embedded servers.
• Experience developing applications using Qt and QML.
• Experience with industrial communication protocols including Modbus and CAN.
• Experience developing software for STM32, ESP32, or similar microcontroller platforms.
• Understanding of real-time systems and fail-safe software design principles.
• Experience with automated testing frameworks and CI/CD pipelines.
• Experience with UML modeling and software architecture documentation.
• Experience with MQTT, REST APIs, and cloud-connected applications.
• Experience with Microsoft Azure, IoT platforms, databases, AI, or edge computing solutions.
• Experience with cybersecurity principles and secure software development practices.
• Experience with data analytics and data-driven product development.
• Relevant certifications in Linux, Embedded Systems, Software Testing, Functional Safety, Cybersecurity, Agile Development, Azure/AWS, Qt, or Industrial Networking (CAN, Modbus, MQTT) are considered an asset.
- ...Job Description: Define the embedded software architecture for next-generation collision mitigation... ...with systems, software, and validation engineers to translate product requirements into... ...architecture decisions across embedded Linux and real-time environments, balancing...SeniorFull time
$200k - $250k
...willingness to challenge consensus.DRW is actively seeking a Senior Linux Engineer for our Linux Engineering Team.The Linux Engineering Team is... ...day troubleshooting Application packaging and maintenance of software repositories Automating repetitive system administration...SeniorTemporary workFlexible hours- ...FortiManager, FortiAnalyzer, FortiNAC, FortiSASE - On-prem: Windows Server 2019-2022 (AD, GPO, DNS, DHCP, DFS, NPS), VMware/Dell, Linux (CUPS and NTP) - Public DNS and certificates -Ticketing experience (they use a custom ticketing system) Please send resume ASAP...SeniorImmediate start
$190k - $245k
A technology company in Chicago is seeking a seasoned Linux engineer with over 7 years of expertise to optimize complex systems and enhance latency. The role involves working with Kubernetes, Terraform, Ansible, and other automation tools in a collaborative environment...Senior- DRW in Chicago is seeking a Senior Linux Engineer for the Linux Engineering Team. You will help provide a highly performant, scalable, and stable infrastructure for trading desks and developers, focusing on automation, reliability, and determinism. You'll collaborate with...Senior
- DRW is seeking a Senior Linux Engineer to join the Linux Engineering Team in Chicago. You will help deliver a highly performant, scalable Linux infrastructure used by trading desks, developers, and internal customers. You will own configuration, deployment, and day-to-...Senior
- DRW, a diversified trading firm headquartered in Chicago, is seeking a Senior Linux Engineer to join the Linux Engineering Team. You will help provide a high-performance, scalable Linux infrastructure enabling traders, developers, and internal customers to run applications...Senior
$225k
...US, Europe, and Asia Pacific, the firm brings together researchers, engineers, and traders in a collaborative, innovation-driven environment. An exciting opportunity has opened for a Senior Linux Engineer to join a high-performance engineering team operating at scale...SeniorFull time- ...Senior Linux Systems Engineer This Senior Linux Systems Engineer position is fully onsite. Responsibilities: Work collaboratively with technology and business teams on all aspects of a global trading and research infrastructure. Research and implement enhancements...SeniorRelocation
- ...FortiManager, FortiAnalyzer, FortiNAC, FortiSASE ~ On-prem: Windows xhyhwjd Server 2 AD, GPO, DNS, DHCP, DFS, NPS), VMware/Dell, Linux (CUPS and NTP) ~ Public DNS and certificates -Ticketing experience (they use a custom ticketing system) Please send...SeniorImmediate start
- ...Senior Linux Systems Engineer This Senior Linux Systems Engineer position is fully onsite. Responsibilities: - Work collaboratively... ...IP, Networking Concepts, Trading Infrastructure, Financial, Software Engineer, Architect, Programmer Analyst, Chicago Recruiters...SeniorRelocation
- ...Senior Systems Engineer - Linux - Quant Trading My client, an elite quantitative trading firm is hiring a Senior Systems Engineer to help build and improve the Linux infrastructure underpinning its trading, research and development environments. You'll have technical...SeniorFull timeWork at office
- ...completion. Work with new hardware and software technologies and be able to understand... ...project budgets. Able to coordinate engineering teams in a moderately complex installation... ...Experience with Windows Server and/or Linux Operating Systems. Experience with network...SeniorRemote work
- ...kA growing consumer technology company is seeking a Senior Embedded Software Engineer to join its full-time engineering team in San Francisco, CA... ...The environment is highly technical and focused on Embedded Linux development, firmware engineering, platform security, and...SeniorFull time
- Over 8 years of experience as Linux Admin. Good experience in Linux and data administration. Good experience in Linux admin support. Good communication skills. Thanks and Regards, Aju Shakti Group Inc Email: ****@*****.***
$100.3k - $125k
...and visualization resources. These resources include hardware, software, high-level scientific and technical user support, and the education... ...maintenance for production servers as well as Windows and Linux servers.The University of Chicago is seeking a highly qualified...SeniorFull timeContract workWork experience placementWork at officeLocal area$91.8k - $146.8k
...to reduce complexity and drive audience connections across the entire customer journey.Job DescriptionThe Senior Linux & Infrastructure Automation Engineer is responsible for engineering, scaling, and maintaining the underlying Valassis DMT platform environment. This individual...SeniorWork experience placementShift work- ...Independent Visa candidates Linux Admin Long Term Remote Over 8 years of experience as Linux Admin. Good experience in Linux and data administration. Good experience in Linux admin support. Good communication skills. Thanks & Regards, Manikandan...Full timeRemote work
$200k - $250k
...willingness to challenge consensus. DRW is actively seeking a Senior Linux Engineer for our Linux Engineering Team. The Linux Engineering Team is... ...day troubleshooting Application packaging and maintenance of software repositories Evaluating and recommending new hardware and...SeniorContract workTemporary workFor contractorsFor subcontractorWork at officeFlexible hours- ...share a job opportunity as UNIX/LINUX Admin based in Chicago, IL (... ...UNIX and Linux hardware and software requirements, installation and... ...Work directly with engineering teams to help them incorporate... ...Sincerely, Mohd Shakib Sr. Technical Recruiter Direct: 7...Full timeContract workRemote workWork visa
- Adyen is seeking a Storage Engineer in Chicago to design, implement, and maintain scalable data storage infrastructure (SAN/NAS/DAS/Object Storage). You will oversee capacity planning, performance monitoring, backups, and disaster recovery, partnering with Platform Engineering...Senior
- ...Role: Linux Administrator Location: Chicago, IL or Minneapolis , MN (Hybrid) Duration: Contract About Smart IT Frame: At Smart IT Frame , we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize...Contract work
- ...comPhone: (***) ***-****Linux EngineerLocation: Chicago, IL (Hybrid/On-site)About the OpportunityWe are looking for a highly skilled Linux Systems Engineer to join a premier global proprietary trading firm. In this role, you will engineer and optimize large-scale Linux...
- ...I’m working with a leading proprietary trading firm in Chicago that is looking for a Linux Engineering Lead to take ownership of a high-performance Linux environment supporting trading, research and development. This is a senior technical leadership role, combining...Full time
- ...Qualifications: ·7+ years of experience in storage engineering. · Strong expertise in Hitachi... ...performance issues. · NDFC and Linux is a plus to have. · Ability to write... ...collection tasks. · Experience with software-defined and object storage solutions....SeniorPermanent employmentFull timeRemote work
$102.85k - $133.1k
...The Infrastructure team is looking for a Sr. Storage Engineer. We are seeking a skilled Sr. Storage... ...candidate needs in-depth knowledge of Linux multipath and Cisco MDS Fibre Channel... ...data collection tasks. Experience with software-defined and object storage solutions. Knowledge...SeniorFull time$245k
Complex Linux systems, huge scale platforms, problem solving and latency optimization of the highest complexity. You’ll be joining a... ...infrastructure within the business. You’ll work on low level of Linux engineering, optimizing systems to work at the best latency. There is a big...- ...Take your engineering expertise to new heights by joining a team of exceptionally talented professionals and solidify your place among... ...modern product development approaches Create durable, reusable software frameworks that improve delivery speed and quality across...Senior
$150k - $275k
...****@*****.***: (***) ***-****Sr. Software EngineerLocation: RemoteAbout the... ...OpportunityWe are seeking a highly skilled Software Engineer to join a specialized team dedicated to... ...QualificationsDeep familiarity with Linux systems, systems automation, and...SeniorRemote work$150k - $225k
We're seeking a Linux Engineer with deep systems expertise and Python/scripting experience to join our growing global team. You will be responsible for engineering and operating Linux at scale across our mission critical environment, while also improving automation and...Permanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. embedded linux software engineer. Be the first to apply!
- linux administrator Chicago, IL
- linux engineer Chicago, IL
- linux systems administrator Chicago, IL
- linux developer Chicago, IL
- senior linux systems engineer Chicago, IL
- unix linux systems engineer Chicago, IL
- senior living Chicago, IL
- senior associate vice president Chicago, IL
- senior app developer Chicago, IL
- senior ml engineer Chicago, IL






