Senior Embedded Software Engineer - 210983
By Medix™ At Naperville, IL, United States
More than 5 years of battery management system software, focusing on safety and architectures is a plus.
Experience designing and programming embedded C for Microchip PIC33, ATSAM, and/or STM 32 MCUs.
Experience in developing Python apps that will communicate with target MCU application firmware.
Experience with setting up CANbus J1939 or NMEA 2000 protocol stacks.
Experience with NMEA 0183 protocol.
Experience with setting up IPV4/6 Ethernet protocol stack.
Software Engineer - Linux Kernel
By Microsoft At , Redmond, 98052, Wa $94,300 - $182,600 a year
2+ years of experience in triaging, debugging, and fixing Linux kernel issues discovered in test and production environments.
3+ years of Linux kernel engineering experience (development, debugging, and/or production support) .
Proficient communication skills, both verbal and written.
Knowledge of Linux kernel debugging tools, such as crash, drgn, and/or modern tracing tools.
Triaging, debugging, and fixing production kernel bugs.
Kernel development, including aspects of feature validation and fleet health monitoring.
C Linux Software Engineer
By Vector Recruiting LLC At New Jersey, United States
5+ years of software development experience
Strong C development skills on Linux
Experience with low level (bit/byte) data manipulation
Hands on Python scripting experience
Bash scripting experience is a plus
Experience with Multithreaded Development and Parallel Computing
Senior Software Developer - Embedded Linux
By CyberCoders At Lisbon, WI, United States
4+ years experience with embedded systems including Linux kernel and Linux application development
4+ years experience programming in C/C++
Experience with ARM SoC architecture
Experience with version control tools such as SVN/Git
Knowledge/exposure to DevOps tools such as Jenkins, Buildroot, and Yocto
experience with ARM SoC architecture
Software Engineer Embedded Linux
By TrellisWare Technologies At California, United States
Education And Work Experience Requirements Are
Minimum of four years' experience integrating with embedded Linux and four years of embedded software development experience
Two years of experience with Yocto Project
Experience with Apache Ant, Boost Build, or other large-scale build systems
Experience with common lab test equipment (i.e. oscilloscope, logic analyzer)
Experience with Object-oriented design, data link layer and device drivers as well as ARM based processors
Software Engineer (Linux Kernel)
By Omnifi At United States
3 years of C and Linux Kernel experience
Bachelor's degree in computer science or equivalent experience
Experience writing Linux device drivers
Worked with kernel modules, preferably using nl80211/cfg80211
You can stitch many services and processes together, even if you have never worked with them
Take pride in working on projects to successful completion involving various technologies and systems
Software Engineer (C, Bash, Linux)
By Subscribe At Tallahassee Metropolitan Area, United States
Collaborate with the web development team to interface with UI components of the management platform
Thorough knowledge and experience in data networking, TCP/IP protocol suite, and VPN technologies
3+ years of experience and proficient in C/C++ with emphasis on performance
2+ years of experience and proficient in shell/bash, sed, and awk scripting
Knowledge of network security protocols such as IPSec and TLS
Knowledge of Linux Firewall and IDS technologies
Senior Embedded Software Engineer
By Viasat, Inc. At , Carlsbad, 92009, Ca $160,850 - $261,150 a year
10+ years’ experience designing and developing embedded software systems that interface to real-time hardware and firmware.
Experience with real-time Operating Systems, including VxWorks
Understanding of security vulnerabilities and common software engineering flaws
Good oral and written communications skills
Knowledge of Radio Frequency (RF) communication concepts
Experience with Symmetric Multiprocessing (SMP)
Software Engineer Sr., Ansible/Linux Shell Scripting
By PNC Financial Services Group At , Pittsburgh, 15222, Pa

Job Profile Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our ...

Embedded Linux Software Engineer
By Privafy At , Remote
Experience developing distributed, or network centric applications
Experience with Linux Network stack and netlink interface
Experience with Linux init system
Experience with security libraries/secure elements
Experience in a gitflow and CI/CD development environment
Understand Linux for embedded devices
Senior Linux Engineer - Remote
By Akamai At , $113,430 - $170,043 a year
Defining requirements as part of the product lifecycle to influence the new designs and standards
5 years of relevant experience and a Bachelor's degree or its equivalent in work experience
Possess expert level experience in a DevOps, Development, or SysAdmin role and experience with large-scale distributed systems
Have experience with architecting software and infrastructure at scale
Possess excellent communication, mentorship, and interpersonal skills
Join our highly skilled Site Reliability team
Senior Embedded Software Engineer
By Aerostar International, LLC At , Sioux Falls, 57108, Sd
Learning, understanding, continuously improving, and promoting the division's quality management system in accordance with ISO standards.
Define project requirements and specifications in collaboration with cross-functional teams
Manage project timelines, budgets, and resources
5+ years of professional experience in software engineering
Strong programming skills in Rust and C++
Experience with the Yocto build system.
Senior Embedded Software Engineer
By Ouster At , San Francisco, Ca $100,000 - $200,000 a year
Strong experience working with complex embedded systems and bringup
Experience working with embedded SOCs
We acknowledge the confidence gap at Ouster. You do not need to meet all of these
requirements to be the ideal candidate for this role.
Mastery of C and C++, as well as comfortable with Python
Results-oriented, and able to set and meet schedules in a fast-paced and dynamic start-up environment.
Senior Software Engineer, Embedded Systems, Pixel
By Google At , San Diego, Ca
Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
3 years of experience working with embedded operating systems.
1 year of experience in a technical leadership role.
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Software Engineer (Python/Linux/Packaging)
By Canonical - Jobs At , San Francisco, Ca
Experience working with container technology, such as Docker, Kubernetes and LXD.
You have expertise in Python.
You have a strong understanding of the makeup of a modern GNU/Linux distribution.
You have a good understanding of build systems and toolchains, including for cross-compilation.
Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem
Work with external open source and commercial projects to understand how we can better serve community needs.
Senior Embedded Software Engineer, Edge Protocols
By SmartThings At , Remote
Collaborate with partners on new features to improve user experience
Bachelor’s degree in Electrical / Computer Engineering or Computer Science or similar experience
Experience using C/C++ and/or other Object Oriented programming languages
Experience with and/or willingness to learn additional languages such as Rust and Lua
Working knowledge of source control (preferably git and GitHub/GitLab)
Strong interpersonal communication skills and ability to work well in a diverse, team-focused environment
Senior Linux Engineer Jobs
By CBOE At , New York, Ny $120,000 - $178,000 a year
Solid background in configuration management (puppet/salt, build RPMs, deploy updates)
Strong problem solving and debugging skills
Prioritize and manage time effectively across projects in a fast-paced, deadline driven environment; deliver quality solutions on schedule and within budget
Deep understanding of the Linux Kernel (scheduling, networking, I/O, monitoring)
Ability and desire to keep current with rapidly changing technologies
Plan, test, and implement changes to system configuration and software settings to support a variety of software and operations teams
Software Engineer - Embedded Linux
By Muon Space Inc At , Mountain View, Ca $95,000 - $190,000 a year
Translate concepts and requirements into design
3+ years experience as a software engineer in a team environment
Comfortable with Linux internals and sysadmin knowledge (configuring a linux system via config files)
Experience creating hardened Linux systems (e.g. embedded appliances, fast boot, tolerant of uncontrolled on/off cycles, etc)
Experience with building and bootloading linux images (e.g. uboot, buildroot, yocto/OpenEmbedded, etc)
Excellent communication and presentation skills

Are you an experienced Senior Embedded Linux Software Engineer looking for a new challenge? We are looking for a talented individual to join our team and help us develop innovative solutions for our customers. You will have the opportunity to work on cutting-edge projects and make a real impact on our products. If you are passionate about embedded Linux and have a proven track record of success, then this could be the perfect role for you!

Overview:

A Senior Embedded Linux Software Engineer is responsible for developing, testing, and maintaining software for embedded Linux systems. They must be able to work with a variety of hardware and software components, as well as have a strong understanding of Linux operating systems. They must also be able to troubleshoot and debug software issues.

Detailed Job Description:

A Senior Embedded Linux Software Engineer is responsible for developing, testing, and maintaining software for embedded Linux systems. They must be able to design, develop, and implement software solutions for embedded Linux systems. They must also be able to troubleshoot and debug software issues. They must be able to work with a variety of hardware and software components, as well as have a strong understanding of Linux operating systems. They must also be able to work with other software engineers to ensure the successful completion of projects.

What is Senior Embedded Linux Software Engineer Job Skills Required?

• Strong knowledge of Linux operating systems
• Experience with embedded Linux software development
• Knowledge of hardware and software components
• Ability to troubleshoot and debug software issues
• Ability to work with other software engineers
• Ability to design, develop, and implement software solutions
• Knowledge of software development processes
• Ability to work in a fast-paced environment

What is Senior Embedded Linux Software Engineer Job Qualifications?

• Bachelor’s degree in Computer Science, Engineering, or a related field
• 5+ years of experience in software development
• Experience with embedded Linux software development
• Knowledge of hardware and software components
• Ability to troubleshoot and debug software issues
• Ability to work with other software engineers
• Ability to design, develop, and implement software solutions
• Knowledge of software development processes

What is Senior Embedded Linux Software Engineer Job Knowledge?

• Knowledge of Linux operating systems
• Knowledge of hardware and software components
• Knowledge of software development processes
• Knowledge of embedded Linux software development

What is Senior Embedded Linux Software Engineer Job Experience?

• 5+ years of experience in software development
• Experience with embedded Linux software development
• Experience with troubleshooting and debugging software issues
• Experience with working with other software engineers
• Experience with designing, developing, and implementing software solutions

What is Senior Embedded Linux Software Engineer Job Responsibilities?

• Design, develop, and implement software solutions for embedded Linux systems
• Troubleshoot and debug software issues
• Work with other software engineers to ensure the successful completion of projects
• Work with a variety of hardware and software components
• Maintain and update existing software
• Monitor software performance