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

Senior Embedded Software/Firmware Engineer

$180k - $240k
Full-time

Ethernovia, Inc.

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
  • 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software/Firmware Engineer in Remote vacancy
  • $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... 
    Senior
    Full time
    Work experience placement
    Flexible hours

    Ethernovia

    Remote
    5 hours ago
  • $154.68k - $231.7k

     ...(ODSP) PHY SW Team develops software for Marvell's DSP products used...  ...all SW components, including embedded FW, customer SDK, and lab...  ...and the role of a Principal Engineer in our team is to ensure the...  ...Development, and Testing of embedded C firmware for controlling our extremely... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    4 days ago
  • $60 - $80 per hour

    Hiring: Senior Embedded Firmware EngineerWe are looking to connect with experienced embedded engineers interested in building next-generation IoT and video streaming products. The ideal candidate brings:7 years of embedded firmware development Strong Embedded C/C RTOS... 
    Senior
    Hourly pay
    For contractors
    Remote work

    VACO

    Richmond, KY
    5 days ago
  • $180k - $220k

    Actively hiring for a couple more Principal-Staff-Chief Engineer level Embedded Firmware Engineers across Canada and the U.S. for 100% remote, full-time opportunities. Same requirements as before: embedded C/C , embedded Linux and RTOS, IoT and connected devices, Networking... 
    Senior
    Full time
    Remote work

    VACO

    Richmond, KY
    4 days ago
  •  ...Plume seeks a Senior Wireless Firmware Engineer to lead WiFi driver development across embedded firmware and system software, owning WiFi stack components and guiding architecture for large-scale deployments. You will work on IEEE 802.11 MAC/PHY layers, debug drivers... 
    Senior
    Remote work

    Socket

    Boston, MA
    1 day ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  • $129.65k - $190.15k

     ...anticipate the future. Position Overview: Entrust is seeking a Senior / Staff Embedded Firmware Engineer to work within our product development team. This...  ....Participation in design and code reviews, hardware/software integration and development test.Understand and... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust Corporation

    Shakopee, MN
    1 day ago
  •  ...United States and globally. We are currently seeking a Senior Embedded Firmware Engineer. The Embedded Firmware Engineer will assist in the...  ..., actual testing, and documentation of test results for software developed will also be required. This position works in... 
    Senior
    Full time
    Temporary work
    Work at office
    Home office
    Shift work

    Matrix Design Group

    Newburgh, IN
    a month ago
  • $94k - $138k

     ...Senior Embedded Firmware Engineer Eaton's Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join...  ...the design, development, testing, and release of embedded software supporting next-generation power management solutions. Working... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Relocation package

    Eaton Plc

    Raleigh, NC
    4 days ago
  • $100k - $140k

    DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working directly with the Hiring Manager on these exclusive search assignments. The company offers a competitive compensation package including... 
    Senior
    Remote work
    Work from home
    3 days per week

    KForce

    Chandler, AZ
    5 days ago
  • Legrand has an exciting opportunity for a Senior Software Embedded Firmware Engineer to join the Pass & Seymour Team in Syracuse, NY. Lead and participate in the planning and execution of embedded firmware development for lighting controls, advanced protection and connected... 
    Senior
    Remote work
    Long distance

    Legrand, North America

    Syracuse, NY
    4 days ago
  • $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... 
    Senior
    Full time

    Full Spectrum

    Remote
    1 day ago
  •  ...intuitive design, intelligent software, and next-generation safety...  ...We develop and test low-level embedded software that is portable and...  ...applications. As a member of the HWIO Engineering group, you’ll work with...  ....We are seeking a skilled Senior Embedded Software Developer to... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    2 days ago
  • $145k - $175k

     ...team of hands-on builders, engineers, and innovators reinventing...  ...fabrication, come build it with us.Software is at the heart of all...  ...printing. We are looking for a Senior Embedded Software Engineer for our...  ...designing and implementing our firmware. The tech stack: Embedded... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    5 days ago
  • $148.5k - $237.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better...  ...company where you matter.Your ImpactAs a senior engineer on the team, you will be intimately involved...  ...quality verificationExperience with Embedded Linux development and/or RTOSBenefits that... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    5 days ago
  • $94k - $138k

     ...Electrical Critical Power Solutions (CPS) Division is seeking a Senior Embedded Firmware Engineer to join our team in Raleigh, NC. Relocation benefits...  ...where you can help us reach ours. The Senior Embedded Software Engineer will report to our Engineering Manager and will... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    Eaton

    Raleigh, NC
    4 days ago
  • $86.8k - $165.2k

     ...to grow with us! We're expanding our engineering organization dramatically to meet exciting...  ...future of aerospace and defense.Our Senior Embedded Software Engineer is a technical position that...  ...test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    2 days ago
  •  ...Job Title - Senior Principal Embedded Software Engineer Location: Remote REMOTE OPPORTUNITY Experience Required : 15+ years What You'll Do & Bring: Drive Platform Integration: Lead the end-to-end integration of ONL (Open Network Linux) across... 
    Senior
    Remote work

    Atlantis IT group

    Dallas, TX
    2 days ago
  • $86.8k - $165.2k

     ...over 70 years, scientists and engineers in diverse disciplines at RTX BBN...  ...solutions.We are seeking a Senior Software Engineer with experience in real-time embedded C language system development to...  ...involving the integration of hardware, firmware, and software.Proficiency using... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Raytheon

    Middletown, RI
    1 day ago
  • $86.8k - $165.2k

     ...expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market.As our next Senior Embedded Software Engineer, you'll immerse yourself in Strategic Nuclear Deterrence, bringing your acumen to the forefront of innovation and... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Richardson, TX
    4 days ago
  • $132.4k - $251.6k

     ...of experience and renowned engineering expertise to meet the needs...  ...and defense.Job Summary:The Software Product Assurance Center’s Software...  ...development techniques on embedded targets to continuously...  ...involved with software and firmware design, development, integration... 
    Senior
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tewksbury, MA
    5 days ago
  • $145.6k - $276.8k

     ...years of experience and renowned engineering expertise to meet the needs...  ...of aerospace and defense.Software Department team in Goleta, Santa...  ...motivated, experienced Senior Principal Software Engineer to...  ...development.Experience with embedded microprocessors, system on a... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Goleta, CA
    3 days ago
  •  ...collaborative work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in scenic Austin, Texas...  ...qualityQualificationsWhat you need to succeed:-6+ years of embedded software engineering experience working with Python and C++... 
    Senior
    Visa sponsorship

    Technology Navigators

    Austin, TX
    5 days ago
  •  ...Senior Embedded Software Engineer (Wireless Systems) We are seeking a Senior Embedded Software Engineer to join a highly advanced engineering team developing software for wireless communication devices. This is not a typical embedded role. The environment is technically... 
    Senior
    Local area
    Remote work

    Ashton North LLC

    Park Ridge, IL
    3 days ago
  •  ...DUTIES: Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection...  ...local office. REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Pontiac, MI
    2 days ago
  •  ...multi-hire position for a variety of highly embedded and sensor driven programs. These...  ...classified programs that are in need of engineers with experience writing drivers, working...  ...control code for sensors and doing hardware software integration in classified labs.This... 
    Senior
    Full time
    Interim role
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Lockheed Martin

    Orlando, FL
    2 days ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Iowa, Johnson County, IA
    19 days ago
  • $184k - $193k

     ...Senior Embedded Software Engineer Based in Mountain View, CA, Cyngn is a publicly-traded autonomous technology company. We deploy self-driving...  ...driving the design, development, and validation of all firmware running on our vehicle drive & Safety controllers. This... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn

    Mountain View, CA
    5 days ago
  • $190k - $240k

     ...to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher-level... 
    Senior
    Flexible hours

    Matternet

    Mountain View, CA
    1 day ago
  •  ...Allies a definitive edge and deter future conflicts. Senior Embedded Software Engineer Castelion is seeking a Senior Embedded Software Engineer...  ...and keep it reliable. Responsibilities Embedded & Firmware Development ~ Design and implement embedded... 
    Senior

    Castelion Corporation

    Allen, TX
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software/Firmware Engineer. Be the first to apply!