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

Senior Embedded Software Engineer (Linux, Yocto, C/C++)

Connect Tech+Talent

Senior Embedded Software Engineer

Niles, IL – Hybrid

Contract

5 to 10 Years

Read on to find out what you will need to succeed in this position, including skills, qualifications, and experience.

Responsibilities

Design, develop and test embedded software and associated components that are part of a software and hardware system for audio products.

Development will emphasize Linux platforms and can include leveraging Yocto tool suite, hardware drivers, embedded software applications, audio and control networking and other networking protocols and related areas using C++ and C as the primary programming languages.

Work as part of a cross-functional development team on product architecture as well as the software design implementation cutting edge audio products and technologies.

Estimate, organize, and document tasks.

Practice established software development methodologies and principles focusing on software architecture and design.

Model designs using UML or similar methodologies as appropriate; develop use cases to model real-time systems behavior.

Review the design and code developed by peer engineers.

Engage in unit, integration and testing of software components and systems.

Other duties as assigned.

Qualifications

BS degree in Computer Science, Electrical Engineering or Computer Electrical Engineering; MS a plus.

5 or more years of requisite experience.

Required Skills

Specific experience with embedded Linux, HW/SW platforming desired, along with Yocto.

Demonstrated skills in C++ and/or C with object-oriented design, analysis and programming.

Experience using and designing software with networking protocols - Ethernet, IP, TCP/UDP as well as exposure to network security and protocols a plus.

Understanding of operating system concepts, embedded software development environment and tools for real-time embedded operating systems.

Experience with embedded system architectures, development environments and debugging.

Hardware Driver development and hardware debugging exposure a plus.

Experience with software version control and release.

Demonstrated attention to detail and ability to analyze complex interdependent variables.

Demonstrated verbal and written communication skills.

Ability to work effectively within a team environment. xhyhwjd

Quality consciousness.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer (Linux, Yocto, C/C++) in Niles, IL vacancy
  • Epiq Solutions seeks a Senior Staff Embedded Software Engineer to advance embedded C/C++ drivers and libraries for SDR platforms. You will implement APIs and enhance configurations on embedded Linux, collaborating with a cross-functional team to deliver hardware-ready software... 
    Senior
    C++

    Epiq Solutions

    Rolling Meadows, IL
    3 days ago
  • $110k - $140k

     ...Tuners is currently seeking a full-time Senior Embedded Software Engineer to join our team in Buffalo Grove,...  ...~5+ years of experience in embedded C/C++ programming and debugging skills with...  ..., modifying and maintaining Embedded Linux images is a plus ~ Embedded Linux... 
    Senior
    C++
    Full time
    Work at office
    Relocation package

    HP Tuners

    Buffalo Grove, IL
    2 days ago
  • Northrop Grumman is seeking a Sr. Staff Embedded Software Engineer in Rolling Meadows, IL to design, develop, and sustain mission-critical software...  .... The ideal candidate has extensive experience with C++ OO, Linux or VxWorks, and modern software architectures, plus... 
    Senior
    C++

    NGC

    Rolling Meadows, IL
    1 day ago
  • Northrop Grumman in Rolling Meadows, IL seeks a Staff Embedded Software Engineer to design, develop and maintain embedded software for defense...  ...software for warfighters. The role requires extensive C++ development, Linux/VxWorks experience, and the ability to obtain a Secret... 
    Senior
    C++

    NGC

    Rolling Meadows, IL
    5 days ago
  •  ...federal client Northrup Grumman Embedded Software Engineer IIINorthrop Grumman |...  ...****@*****.*** or call Senior Recruiter Alec at 214-764-68...  ...software applications using C/C++.Develop object-oriented software...  ...systems such as VxWorks, RT-Linux, FreeRTOS, or similar RTOS... 
    C++
    Full time
    Contract work

    Prolim Global

    Rolling Meadows, IL
    6 days ago
  • $184.1k - $276.1k

     ...solutions for global security. Our Engineering and Sciences (E&S)...  ...our mission! As a Sr. Staff Embedded Software Engineer at Northrop Grumman...  ...Object Oriented Programming in C++ Familiarity with Software architecture...  ...Embedded Software running Linux or VxWorks Operating Systems... 
    Senior
    C++
    Full time
    Relocation package
    Shift work

    NGC

    Rolling Meadows, IL
    5 days ago
  • $100k - $150k

     ...avionics and ground hardware and software solutions supporting digital...  .... KTS is seeking a senior systems engineer to develop requirements, create...  ...Experience with Linux operating systems and networking...  ...skills Comfortable with C/C++ or scripting language programming... 
    Senior
    C++
    Full time
    Casual work
    Flexible hours

    Kranze Technology Solutions, Inc

    Des Plaines, IL
    3 days ago
  • $90k - $110k

     ...Job Description Title: Embedded Software Engineer Location: Buffalo Grove, IL Shift: 1st Shift Hire Type: Direct Hire Salary...  ...experience Strong experience developing embedded systems using C/C++, Linux, and RTOS environments Experience with Python, C#,... 
    C++
    Local area
    Shift work
    Day shift

    Sterling Engineering

    Buffalo Grove, IL
    4 days ago
  • $80k - $120k

     ...avionics hardware and software solutions supporting survivability...  ...and motivated software engineer. Responsibilities:...  ...in the C and C++ languages, python experience...  ...Experience with Linux Operating System, RHEL...  ...Working knowledge of embedded software, operating systems... 
    C++
    Full time
    Casual work
    Flexible hours

    Kranze Technology Solutions

    Des Plaines, IL
    5 days ago
  • $96.8k - $145.2k

     ...debugs and implements embedded systems for the...  ...Product framework, HALs, Linux Kernel drivers from Peripheral...  ...Bachelor’s degree in engineering (Computer Engineering...  ...languages C/C++Experience in the following: ARM...  ...Oriented Programming, software design patterns, devices... 
    Senior
    C++
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Zebra Technologies Corporation

    Lincolnshire, IL
    3 days ago
  • $113k - $146.7k

     ...make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will...  ...on a mix of major initiatives in embedded software development for different products, controls...  ...system integration ~ Proficiency in Linux, C/C++, RTOS, and embedded debugging tools... 
    C++
    Work experience placement
    Work at office
    Worldwide

    SEAKR Engineering

    Buffalo Grove, IL
    1 day ago
  •  ...Senior Technical Contributor Serve as a senior technical...  ...across the full software development lifecycle,...  ...architecture. As an experienced engineer, have deep technical...  ...such as Java, C or C++ BI Publisher JD Edwards...  ...Real-Time Events (RTEs) Linux JD Edwards E1 Pages,... 
    Senior
    C++

    Reyes Coca-Cola Bottling

    Rosemont, IL
    1 day ago
  •  ...Senior Staff Software Engineer Headquarters Rolling Meadows, IL or Remote COMPANY...  ...are seeking a Senior Staff Embedded Software Engineer to join...  ...and development of embedded C/C++ drivers, libraries, and...  ...Develop applications on embedded Linux systems, using tools such... 
    Senior
    C++
    Full time
    Temporary work
    Remote work
    Flexible hours

    Epiq Solutions

    Rolling Meadows, IL
    1 day ago
  • $129.7k - $207.6k

    Shure is seeking an Associate Staff Engineer, Digital Signal Processing in Niles, IL. This hybrid position requires designing and implementing...  ...Engineering and at least 8 years of relevant experience, strong C++ programming skills, and knowledge of real-time audio systems.... 
    Senior
    C++

    Shure

    Niles, IL
    12 hours ago
  • $96.8k - $145.2k

     ...debugs and implements embedded systems for the organization...  ...framework, HALs, Linux Kernel drivers from...  ...Bachelor’s degree in engineering (Computer Engineering...  ...programming languages C/C++ Experience in the following...  ...Oriented Programming, software design patterns,... 
    Senior
    C++
    Summer work
    Work at office
    Immediate start
    Flexible hours
    3 days per week

    Zebra Technologies

    Lincolnshire, IL
    3 days ago
  • $100k - $120k

     ...ResponsibilitiesDesign, develop, and maintain embedded hardware for intelligent control...  ...computer-aided design (ECAD) software.Create technical design documentation, engineering specifications, and verification...  ...programming languages such as C/C++ language, different development... 
    Senior
    C++
    Full time
    Remote work

    Xylem

    Morton Grove, IL
    4 days ago
  • $115.6k - $185k

    Overview: Shure is seeking senior engineers to join our critical embedded software development team. As a Senior   Embedded...  ...protocols and related areas using C++ and C as the primary programming...  ...systems (RTOS), such as Embedded Linux, FreeRTOS or VxWorks. ~ Experience... 
    Senior
    C++
    Full time
    Part time
    Work at office
    Worldwide
    Work visa
    Flexible hours

    Shure

    Niles, IL
    more than 2 months ago
  • Northrop Grumman is seeking a Staff Embedded Software Engineer in Rolling Meadows, IL to design, develop, and integrate software for mission...  .... The successful candidate will demonstrate strong C++ skills, embedded Linux/VxWorks experience, and the ability to work with Agile... 
    C++

    Northrop Grumman

    Rolling Meadows, IL
    2 days ago
  • Northrop Grumman is seeking a Staff Embedded Software Engineer in Rolling Meadows, IL to design, develop and sustain embedded software...  ...teams. The ideal candidate will have extensive C++ OO experience, embedded Linux or VxWorks, and familiarity with multiple software development... 
    C++

    Northrop Grumman

    Rolling Meadows, IL
    2 days ago
  •  ...Mission Systems in Rolling Meadows, IL seeks a Sr. Principal Embedded Software Engineer to join a team delivering mission-critical software for...  ..., develop, test, and maintain embedded software running on Linux or VxWorks, applying model-based engineering and agile practices... 
    Senior

    NGC

    Rolling Meadows, IL
    2 days ago
  • $115.6k - $185k

     ...are on the search for a Senior Engineer, Applications Systems Development...  ...desktop (Windows, macOS, Linux), mobile, browser-based, cloud, and embedded. Advance the evolution of our software architecture to improve...  ...Device Development C++, with an OO or functional... 
    Senior
    C++
    Full time
    Part time
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Shure

    Niles, IL
    more than 2 months ago
  • $115.6k - $185k

    Overview: Shure's Cloud Software Engineering team builds the systems that connect our audio...  ...and operational troubleshooting. Embedded C or C++ , or enough familiarity with...  ...apply as we are often flexible on the seniority of posted positions. All positions also... 
    Senior
    C++
    Full time
    Work at office
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Shure

    Niles, IL
    a month ago
  • Robot Field Application Engineer - Open to Entry-, Mid-, and Senior-Level Candidates Posted on...  ..., electrical, and basic software issues ~Deliver customer...  ...architecture ~Comfort working in Linux environments ~Familiarity with Python and/or C++ — ability to write simple... 
    Senior
    C++

    Rainbow Robotics

    Arlington Heights, IL
    more than 2 months ago
  •  ...test new features in our next generation products. This 100% onsite internship offers competitive pay with a housing stipend for onsite work in Illinois, and values applicants with interest in A/V, scripting (Python/Matlab), and C/C++ for hands-on #J-18808-Ljbffr Shure
    C++
    Internship

    Shure

    Skokie, IL
    1 day ago
  • $150k - $205k

     ...companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of...  ...Proficiencies: Scripting in Python or C/C++, code inspection, and Object-Oriented... 
    C++
    Full time

    Full Spectrum

    Lincolnshire, IL
    3 days ago
  •  ...DescriptionMicrochip Technology Inc. has a Senior FAE- Embedded Solutions Engineeropening based in...  ..., IL. As an Senior Embedded Solutions Engineer with a focus on Embedded Analog, Power...  ...’s embedded semiconductor and software solutionsConduct architectural and board... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Microchip Technology

    Itasca, IL
    4 days ago
  •  ...under a mentor to develop DSP/ML features for conferencing products, including MXA line, and present成果 to stakeholders. Eligible students include undergraduates and graduates with DSP coursework; strong Python/Matlab and C/C++ skills are required. #J-18808-Ljbffr Shure
    C++
    Internship
    Summer internship
    Remote work
    Relocation

    Shure

    Niles, IL
    1 day ago
  •  ...Senior Cassandra Database AdministratorCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Are you passionate about optimizing high-performance, reliable databases? As a Senior Database Administrator at Uline, you'll leverage your expertise in DataStax... 
    Senior

    Uline

    Glenview, IL
    2 days ago
  •  ...Product Development and Product Management to evaluate technologies, build proof of concepts, and create scripts to automate tests. Experience with audio/video tech, DSP, and programming in C/C++ and Python or Matlab is valued, along with #J-18808-Ljbffr Shure Incorporated
    C++
    Summer work
    Internship
    Relocation

    Shure Incorporated

    Skokie, IL
    4 days ago
  •  ...students to join its 12-week Summer 2027 internship as a Cloud DevOps Engineer Intern. You will collaborate with the DevOps and Cloud...  ...year of CS coursework and show programming experience across Python, C/C++, Java, C#, .Net, and shell scripting. #J-18808-Ljbffr Shure
    C++
    Internship
    Summer internship
    Relocation

    Shure

    Niles, IL
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer (Linux, Yocto, C/C++). Be the first to apply!