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 a month ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software/Firmware Engineer in Remote vacancy
  • Senior Embedded Firmware/Flight Software Engineer Psionic, Inc. is a startup focused on lidar sensors for autonomous systems. We value our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. We offer a competitive salary... 
    Senior
    Remote work

    Psionic

    Hampton, VA
    4 days ago
  •  ...GridPoint in the United States is seeking a Senior Software Engineer to design and develop embedded firmware for the GridPoint Energy Management Platform. You will work across base firmware, application firmware, and tooling, collaborating with hardware, firmware, and... 
    Senior
    Remote work

    GridPoint

    United States
    16 hours ago
  •  ...Seeking a full-time remote Senior Staff Embedded Firmware Engineer, the position focuses on embedded C/C++, embedded Linux and RTOS, IoT and connected devices, as well as networking protocols while providing technical leadership and mentoring within the team. Key responsibilities... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    16 hours 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
    2 days ago
  •  ...Senior Embedded / Firmware Engineer (RTOS, communication, critical systems, secure embedded systems) Scope of Duties This is not a typical embedded role. It involves designing systems, deterministic communication, real-time, and responsibility for key product elements... 
    Senior
    Remote work
    Flexible hours

    EER Poland

    United States
    16 hours ago
  •  ...Senior Embedded Firmware EngineerWe are seeking a highly experienced Senior Embedded Firmware Engineer to join our team on a contract basis. The ideal candidate will have a strong...  ...development, and optimization of embedded software solutions.· Design, develop, and... 
    Senior
    Contract work
    Remote work

    Connect Tech+Talent

    Austin, TX
    1 day ago
  •  ...Senior Embedded Firmware EngineerMatrix designs, manufactures, and sells innovative technological...  ...currently seeking a Senior Embedded Firmware Engineer. The Embedded Firmware Engineer will...  ...documentation of test results for software developed will also be required. This... 
    Senior
    Temporary work
    Work at office
    Home office
    Shift work

    Matrix Design Group

    Newburgh, IN
    1 day ago
  • Eaton is seeking an Embedded Software Engineer for its Power Components Division. This hybrid role offers a mix of on-site and remote work at Moon Township, PA. The candidate will design firmware for control and monitoring systems, collaborate with global teams, and resolve... 
    Senior
    Remote work
    Relocation package

    Eaton

    Moon, VA
    1 day ago
  • $150k - $200k

     ...global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from...  ...hear from you!  Role Overview We are looking for a  Senior Embedded Firmware Engineer to design, develop, test, and maintain firmware for embedded... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Magnet Forensics

    Canada
    24 days ago
  • $189.07k - $198.53k

     ...members.What You’ll Do Perform embedded development and verification of safety critical software components for the aircraft...  ...circuitry. Collaborate with systems engineers to decompose item requirements...  ...: Embedded Software Engineer, Firmware Engineer or related job title... 
    Senior
    Local area

    Archer Aviation

    San Jose, CA
    1 day ago
  •  ...DescriptionDUTIES: 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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Pontiac, MI
    3 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
    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
    3 days ago
  • Moxion Power is seeking a Senior Firmware Engineer with Linux platform and application development expertise to join the Firmware Engineering team...  ...teams on telemetry, remote interfaces, and safety-focused software practices, mentoring peers and producing clear design... 
    Senior
    Remote work

    The Daily Compliance

    San Jose, CA
    1 day 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
    1 day 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
    1 day ago
  • $86.9k - $198k

    Embedded Software Engineer, SeniorThe Opportunity:Bring the Cloud to the Edge—anywhere, anytime. Join us to engineer the future of secure, portable, and resilient compute for missions that can’t wait. As an Edge Computing Embedded Engineer, you’ll design and deploy advanced... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Honolulu, HI
    12 hours ago
  • $86.8k - $165.2k

     ...to grow with us! We're expanding our engineering organization dramatically to meet exciting...  ...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

    Tucson, AZ
    5 hours 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
    3 days ago
  •  ...Mindshare Executive Search is seeking a Senior Automotive Embedded Software Engineer for a global automotive client in Detroit, with a hybrid schedule combining office days and remote collaboration. You will lead design, prototyping and validation under MISRA and automotive... 
    Senior
    Work at office
    Remote work

    Mindshare Executive Search

    Detroit, MI
    4 hours 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
    4 days ago
  •  ...fab2 is hiring embedded software engineers to build firmware for real-time control of semiconductor tools. You’ll develop from board bring-up to production deployment, working across hardware and software boundaries. You will write Linux-based Rust applications for equipment... 
    Senior

    Visa Hunt

    Austin, TX
    1 day ago
  •  ...end architecture of hardware safety and power management systems, the full-time Senior Embedded Software Engineer will design safe-state strategies and implement low-level drivers and firmware for safety-critical integrated circuits while collaborating with cross-... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    16 hours ago
  •  ...Senior Principal Embedded Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that...  ...Systems is seeking a Senior Principal Embedded Software Engineer to join our team in Sykesville, MD.The engineer hired will... 
    Senior
    Remote work

    Northrop Grumman

    Sykesville, MD
    4 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
    1 day ago
  • $127.2k - $190.8k

     ...Staff Embedded NPU Software EngineerQualcomm is seeking a Staff Embedded NPU Software Engineer to lead the design and development of embedded platform software for CPU, DSP, and NPU processors and AI engines across our Snapdragon SoC portfolio. You will architect and... 
    Senior
    Work experience placement
    Casual work
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  •  ...Senior Embedded Software EngineerBoston, MA Job Type: Full-Time Location Type: Remote Webster & Webster Associates is conducting a search on behalf...  ...security solutions, for a Senior Embedded Software Engineer. This role is ideal for a highly skilled software engineer... 
    Senior
    Full time
    Remote work

    Webster & Webster Associates

    Boston, MA
    16 hours ago
  •  ...troubleshooting, debugging and documenting firmware and software programs with a high level of autonomy...  ....Mentors less experienced software engineers.Determines hardware compatibility and/...  ...and AbilitiesExperience with IAR embedded workbench (preferred), Microsoft Visual... 
    Senior
    Hourly pay

    Nordson

    Peachtree Corners, GA
    2 days ago
  • $148k - $249k

     ...Embedded Software DeveloperThe Embedded Software team owns our low-level software integration platform, coordinating communications amongst...  ...critical embedded software for truck control functions such as engine control, steering and braking.Integrate sensors and vehicle... 
    Senior
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    1 day 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
    Local area
    Remote work
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Cedar Rapids, IA
    1 day ago

Do you want to receive more vacancies?

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