Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. embedded linux software engineer

Full-time

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.

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Sr. embedded linux software engineer in Chicago, IL vacancy
  •  ...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... 
    Senior
    Full time

    Onward Technologies Limited

    Chicago, IL
    3 days ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    3 days ago
  •  ...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... 
    Senior
    Immediate start

    CBTS

    Oak Brook, IL
    16 hours ago
  • $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

    Saragossa

    Chicago, IL
    1 day ago
  • 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 Holdings, LLC.

    Chicago, IL
    1 day ago
  • 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

    Tradermath

    Chicago, IL
    16 hours ago
  • 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

    DRW

    Chicago, IL
    1 day ago
  • $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... 
    Senior
    Full time
    Chicago, IL
    more than 2 months ago
  •  ...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... 
    Senior
    Relocation

    NextStep

    Chicago, IL
    4 days ago
  •  ...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... 
    Senior
    Immediate start

    CBTS

    Oak Brook, IL
    4 days ago
  •  ...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... 
    Senior
    Relocation

    Next Step Systems LTD

    Chicago, IL
    2 days ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Acquire Me

    Chicago, IL
    1 day ago
  •  ...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... 
    Senior
    Remote work

    1872 Consulting

    Chicago, IL
    4 days ago
  •  ...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... 
    Senior
    Full time

    Motion Recruitment

    Chicago, IL
    5 days ago
  • 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: ****@*****.***

    Shakti Solutions

    Chicago, IL
    1 day ago
  • $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... 
    Senior
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area

    The University of Chicago

    Chicago, IL
    1 day ago
  • $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... 
    Senior
    Work experience placement
    Shift work

    R.R. Donnelley & Sons Company

    Chicago, IL
    2 days ago
  •  ...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 time
    Remote work

    Shakti Solutions

    Chicago, IL
    16 hours ago
  • $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... 
    Senior
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Flexible hours

    DRW

    Chicago, IL
    1 day ago
  •  ...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 time
    Contract work
    Remote work
    Work visa

    Syntricate Technologies

    Chicago, IL
    16 hours ago
  • 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

    Adyen

    Chicago, IL
    1 day ago
  •  ...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

    Smart IT Frame LLC

    Chicago, IL
    16 hours ago
  •  ...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... 

    Objective Paradigm

    Chicago, IL
    1 day ago
  •  ...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

    AAA Global

    Chicago, IL
    4 days ago
  •  ...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.... 
    Senior
    Permanent employment
    Full time
    Remote work

    Request Technology, LLC

    Chicago, IL
    16 hours ago
  • $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... 
    Senior
    Full time

    Cboe Exchange

    Chicago, IL
    5 days ago
  • $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... 

    Saragossa

    Chicago, IL
    1 day ago
  •  ...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

    Testing Site - JPMC

    Chicago, IL
    16 hours ago
  • $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... 
    Senior
    Remote work

    Objective Paradigm

    Chicago, IL
    3 days ago
  • $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 employment
    Full time

    IMC

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. embedded linux software engineer. Be the first to apply!