Senior Embedded Software/Firmware Engineer
$180k - $240kEthernovia
Role Description
You will be responsible for Ethernovia’s Networking devices software stack development which will include:
- Embedded Firmware
- Kernel/user mode device drivers
- Stack extensions
- Debug and test utilities
- Automated unit/system testing
The drivers will integrate with the Communication Stack of a Linux and AUTOSAR Stack. The device drivers will allow the User application, Middleware, and Operating system to take full advantage of the feature-rich hardware. As for the firmware, it configures, controls, and monitors the communication device and interacts with the host system via device drivers to expose hardware features of the devices. Firmware code may also run as a standalone library within the device driver itself.
As a part of the Software team, you will be responsible for architecture, design, implementation, testing, and integration of the device drivers rolled into Ethernovia’s SDK. These drivers are built ground-up for safety-critical automotive applications. Also, we build products with strict adherence to Functional Safety and hence every team member is required to fit into a culture of safety and best development practices.
Qualifications
- Bachelors or Master’s degree in Computer Science/Software or related field.
- 6+ years of work experience.
- Strong understanding of Software Development lifecycle including Architecture, Implementation, and Testing fundamentals.
- Proficient in C/C++ Programming Language. Experience in Python is a plus.
- Experience with Software Device Drivers, preferably for communication devices like Ethernet.
- Deep understanding of Operating Systems, Kernel, Platform/Device drivers, preferably Linux Operating System, QNX, or Real-Time Operating System.
- Experience with integration and testing with Operating System Device Driver Interfaces.
- Hands-on experience with Hardware, preferably communication devices.
Requirements
- For Firmware role: Experience with Firmware, preferably for communication devices like Ethernet.
- Experience with integration and testing of firmware and low-level code.
- Hands-on experience with Hardware and embedded processors, preferably for communication devices.
- Expertise in efficient code practices for code footprint and performance.
- Nice to Have: Experience with AUTOSAR Communication Stack, MCAL.
- Experience with simulation and emulation platforms.
- GNU or similar compiler, debugging suite.
- Embedded programming, preferably with communication devices and hardware buses like I2C, SPI, Ethernet, USB.
- Building Automotive or other safety-critical systems using qualification methods/processes like MISRA, ASPICE, and ISO26262.
- Communication/networking protocols like: Ethernet MAC, PHY, Switching, TCP/IP, Security, Serdes, PCIe, NTB, and SR-IOV.
- Video processing standards and protocols.
- Code Version Control and Review tools/processes like Perforce/Git, Swarm.
- Build systems like Yocto.
- High performance drivers and test tools preferably networking and communications.
- Virtualization and virtualized device drivers.
- Mixed Signal systems - Analog, Digital, Digital Signal Processing (DSP).
- ARM family of processors or similar embedded processors.
- Bootloaders like uboot or similar.
Benefits
- Technology depth and breadth expansion that can’t be found in a large company.
- Opportunity to grow your career as the company grows.
- Pre IPO stock options.
- Cutting edge technology.
- World class team.
- Competitive base salary.
- Flexible hours.
- Medical, dental and vision insurance for employees.
Salary Range
The actual offered base salary for U.S. locations will vary depending on factors such as work location, individual qualifications, specializations, experience, skills, job-related knowledge, and internal equity. The annual salary range for this position is $180,000 - $240,000. The compensation package will also include incentive compensation in the form of pre-IPO ISO options, in addition to base salary and a full range of medical and other benefits.
- ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance...SeniorContract workLocal areaRemote workDay shift
- ...Seeking a Senior or Staff Embedded Firmware Engineer to work remotely in the United States, this full-time position focuses on building and architecting firmware for next-generation IoT devices, with responsibilities that include independently owning features or mentoring...SeniorFull timeRemote work
$60 - $70 per hour
5+ years of experience in embedded firmware or embedded software development specifically strong Python programming experience on embedded... ...Solutions client of Insight Global is seeking a Senior Embedded Firmware Engineer who can contribute immediately to hands‑on Python...SeniorContract workImmediate startRemote work$94k - $138k
...Critical Power Solutions Division is currently seeking a Senior Embedded Firmware Engineer to join our team in Raleigh, NC. Relocation benefits are... ...engineering team to develop, test, and release embedded software in support of new product development. Collaborate with...SeniorWork experience placementWork at officeLocal areaRemote workRelocation package$180k - $240k
Role Description You will be responsible for Ethernovia’s Networking devices software stack development which will include: ~Embedded Firmware ~Kernel/user mode device drivers ~Stack extensions ~Debug and test utilities ~Automated unit/system testing...SeniorFull timeWork experience placementFlexible hours$105k - $165k
...companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, e... ...professional growth opportunities. Senior Embedded C++ Software Engineer The Senior Embedded C++ Software...SeniorFull time$149k - $198.5k
...autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to... ...you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next...SeniorWork at officeRemote work$125k - $155k
...this job and more exclusive features. Thompson Software Solutions is seeking a senior-level Sr Software Engineer who is ready to work with a talented team to provide... ...development and integration Experience with Embedded Software development and integration on target software...SeniorFull timeRemote workFlexible hours- ...position for a talented, motivated engineer seeking the opportunity to make... ...in C/C++ programming in an embedded Linux environment. Experience in embedded software design and implementation for Linux... ...and written communications with senior management and technical staff....SeniorPermanent employmentContract workLocal areaRemote workWeekend work
$170k - $210k
...Senior Embedded Software Engineer at unspun We are looking for a hands‑on, execution‑driven Senior Embedded Software Engineer to ship and sustain... ...management, concurrency, testing practices Experience developing firmware features for microcontrollers in embedded real‑time...SeniorRemote workDay shift$140k - $180k
...Linux developer to join our engineering team. The ideal candidate will... ...experience developing embedded Android and Linux systems and... ...implement and customize embedded software solutions for IoT devices... ...Maintain and enhance existing firmware codebases Create technical...SeniorWork at officeRemote workWork from homeFlexible hoursShift work$130k - $160k
...Overview We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real‑time embedded software, and low‑level firmware development. This role focuses on designing, developing, and optimizing firmware for microcontroller‑based systems...Senior$86.8k - $165.2k
...forward-thinking, and highly motivated engineering team developing the next generation... ...Advanced Processing Architectures Software organization delivers embedded processing solutions used across a... ...performance. We are seeking a Senior Embedded Platform Software Engineer...SeniorTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$140k - $165k
Engineers are the reason we exist—they’re the core of who we are. We don’t just build technology; we engineer the future. From... ...thinkers thrive. Quest Defense Systems & Solutions is seeking Senior Embedded Software Engineers to build the foundational software components...SeniorFull timeLocal areaRemote workFlexible hours$160k - $200k
...About the Role Join a small, fast-moving hardware team building the firmware that powers a next-generation consumer wearable platform. This is a founding-level embedded engineering role where you'll help define the firmware architecture and take a category-defining device...SeniorFull timeRemote work€8,000 per month
Role Description To nie jest typowa rola embedded. To projektowanie systemów, deterministyczna komunikacja, real‑time i odpowiedzialnoś... ...produktu. Będziesz pracować przez cały stos - od niskopoziomowego firmware po komunikację z backendem. W praktyce oznacza to: ~Rozwój...SeniorFull time- ...industries, is currently seeking an experienced Firmware Engineer. The role requires the successful... ...interoperability of hardware and software. Must be able to manage and support multiple... ...PCBAs. Experience with writing embedded firmware in C for a Real‑Time Operating...SeniorLive inRemote work
- ...support the active project demands and skills gaps, our staffing experts can help you find the best job for you. Role:Senior Firmware Engineer Location: Rancho Cordova, CA Duration: Fulltime Required Skills: Senior Firmware Engineer Job Description:...SeniorPermanent employmentFull timeContract workRemote work
- ...achieving our mission. Join our team as a Sr Firmware Engineer to help us bring current and next... ...succeed Proven Expertise: 4+ years of software engineering experience, with a focus on... ...and observability. Deep understanding of embedded security practices. Why you’ll love...SeniorFull timeRemote workSleeping nightsFlexible hoursNight shift
- ...As a member of our NVLink Firmware Development and Verification... ...equivalent experience) in Electrical Engineering, Computer Science, or a... ...experience in firmware or software verification. Strong debugging... .../software interaction and embedded environments. Familiarity with...SeniorRemote work
$130k - $190k
...Senior Firmware Engineer – Audio Hardware Engineering Logitech is looking for a highly skilled Senior... ...integration with hardware and software solutions. Ensure firmware designs are... ...compliance requirements. Experience with embedded systems and real‑time operating systems...SeniorRemote workFlexible hours$119.8k - $234.7k
...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's... .... We are seeking an accomplished Senior Firmware Engineer to join a team of talented... ...: ~ Background in firmware / software development, testing strategies, and requirements...SeniorOngoing contractWork at officeLocal areaWorldwide$153k - $242k
...Senior Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave... ...you'll design, implement, and maintain embedded firmware features that enable secure,... ...with hardware design, platform software, and reliability teams to integrate firmware...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...With more than 14,000 employees and products sold in 130 countries, we specialize in security around the doorway and beyond. Senior Firmware Engineer – Indianapolis, IN (Hybrid) What you will do Design, develop, and debug firmware for platform assets used in multiple...SeniorWork from home
- ...A leading renewable energy operator is seeking an OT Firewall Engineer to design, implement, and maintain secure network perimeters across... ...enterprise firewalls and VPNs; NERC CIP familiarity Senior Engineer: 10+ years with deep Cisco and Check Point expertise;...SeniorFull timeFor contractorsRemote work
$130k - $190k
...Role: We are seeking a highly skilled and experienced Senior Firmware Engineer to join the Audio Hardware Engineering team, focusing on... ...will play a pivotal role in design and development of embedded software for Gaming audio products. You will be responsible for analyzing...SeniorImmediate startRemote workWork from homeFlexible hours- ...Senior Firmware Engineer We are looking for a Senior Firmware Engineer to own the full firmware... ...maintain firmware for microcontrollers and embedded processors in partnership with ODM/... .../EVT/DVT/PVT builds and ensures that software development lines up to phases,...SeniorLocal areaRemote work
- ...advanced hardware platforms. As the organization continues to scale, they are seeking a Senior Firmware Engineer to play a critical role in designing and developing the embedded software that powers mission-critical products. This position will initially be fully remote....SeniorWork at officeRemote work
- ...Join to apply for the Senior Firmware Engineer role at CoreWeave Join to apply for the Senior Firmware... ...innovation and functionality of our embedded systems, ensuring our products meet... ...teams, including hardware engineers, software developers, and QA teams to ensure seamless...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours
- ...Exceptional Workplace Award for the third consecutive year, earning distinction in employee engagement and strengths categories. Senior Firmware Engineer Allegion is seeking a skilled and passionate Senior Firmware Engineer to join a highly engaged team within a global...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software/Firmware Engineer. Be the first to apply!
- embedded software engineer remote Remote
- embedded engineer Remote
- embedded developer Remote
- embedded software engineer Remote
- embedded systems software engineer Remote
- senior vice president communications Remote
- senior manager quality engineering Remote
- senior device engineer Remote
- sr operations manager Remote
- senior supervisor Remote




