Sr. Embedded Software Engineer, OTA

5 days ago


Oklahoma City, United States Canoo Engineering AG Full time

Job Category: Software Development Engineering

Requisition Number: SREMB001418

Apply now

  • Posted: October 16, 2024
  • Full-Time
  • On-site
Locations

Showing 1 location

Description

Job Title

Sr. Embedded Software Engineer, OTA

About Canoo

Canoo’s mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed breakthrough electric vehicles that are reinventing the automotive landscape with pioneering technologies, award-winning designs, and a unique business model that spans all owners in the full lifecycle of the vehicle. Canoo is starting production and is distinguished by its pioneering and experienced team of technologists, engineers, and designers. With offices around the country, the company is scaling quickly and seeking candidates who love to challenge themselves, are motivated by purpose, and possess a strong desire to get things done.

Job Purpose

The Senior Embedded Software Engineer, OTA position will support the development of the Over the Air (OTA) platform including bootloader development and updating the distribution system.

Responsibilities (80% of the Position)

  • Develop and maintain OTA software on various vehicle system components
  • Develop documentation and test plans for OTA functionality
  • Investigate, debug and modify existing features
  • Test and validate OTA software on test bench and vehicles
  • Work with different stakeholders to improve OTA features

Required Experience

  • BS in Computer Engineering, Electrical Engineering
  • 5+ years of embedded programming design experience
  • Fluent in C and C++
  • Proficient with micro-controller IDE design/development tools
  • Thorough understanding of software development practices
  • Experience in real-time operating systems
  • Experience with embedded Linux
  • Experience in standard lab equipment such as power analyzer, oscilloscopes, and logic/protocol analyzers

Preferred Experience

  • MS or PhD in Computer Engineering, Electrical Engineering
  • Experience with ST microcontroller platforms
  • Experience with CAN, SPI, I2C, RS-232, 802.11x, and TCP/IP protocols
  • Experience developing device drivers, control systems, and communications protocols
  • OTA experience
  • Experience with Python and Bash scripting
  • Experience with Unified Diagnostic Services (UDS), ISO-14229, and ISO-13400

Travel Requirements

  • Business travel up to 20% annually

Physical Requirements for Position

While performing the duties of this job, employees may be required to sit for prolonged periods of time, occasionally bending or stooping, lifting up to 10 pounds, and prolonged periods of computer use.

Reasonable Accommodations

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.

What's Cool About Working Here...

  • Meaningful, challenging work that will redefine the automotive landscape and make EVs available to everyone
  • Equity Compensation
  • Flexible Paid Time Off
  • Casual workplace with an unbelievable feeling of energy

Canoo is an equal opportunity-affirmative action employer and considers all qualified applicants for employment based on business needs, job requirements and individual qualifications, without regard to race, color, religion, sex, age, disability, sexual orientation, gender identity or expression, marital status, past or present military service or any other status protected by the laws or regulations in the locations where we operate.

#J-18808-Ljbffr

  • Kansas City, United States ORANGE EV LLC Full time

    Job DescriptionJob DescriptionJoin Orange EV, a fast-growing manufacturer of electric vehicles that are better for the earth, people, and the bottom line. Make a difference for the world as part of a company leading the electric vehicle revolution. Position SummaryThe Sr. Software Engineer will contribute to the development, calibration, and testing of new...

  • Sr. Software Engineer

    3 weeks ago


    Kansas City, United States Orange EV Full time

    Position Summary We are a fast-growing Electric Vehicle company focused on delivering the highest quality and most dependable commercial electric vehicles on the market. We are looking for a Senior Embedded Software Engineer with a focus on Automotive Systems to join us in developing great software solutions that allow us to continue providing high quality,...


  • Kansas City, United States ORANGE EV LLC Full time

    Job DescriptionJob DescriptionPosition SummaryWe are a fast-growing Electric Vehicle company focused on delivering the highest quality and most dependable commercial electric vehicles on the market. We are looking for a Senior Embedded Software Engineer with a focus on Automotive Systems to join us in developing great software solutions that allow us to...


  • Redwood City, United States Cypress HCM Full time

    Job DescriptionJob DescriptionSr. Embedded EngineerLocation: Belmont, CAHybrid OnsiteEmployees:

  • Software Engineer

    2 days ago


    Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    About the RoleThis is an exciting opportunity to join our team as a Principal Software Engineer - Embedded and Real. You will be responsible for designing, developing, integrating, modifying, and maintaining customized or standardized embedded mission systems applications using software engineering best practices and standards.Key Responsibilities:Design and...


  • Oklahoma City, Oklahoma, United States Victorum Capital Full time

    Company OverviewVictorum Capital is a pioneering aerospace company dedicated to developing innovative, renewably powered aircrafts capable of achieving perpetual flight with exceptional payload capacity. Building upon the success of the longest, continuous solar-powered flight program in history, our fast-growing start-up is defining a new class of unmanned...


  • Texas City, United States Top Secret Clearance Jobs Full time

    About the job Embedded Software Engineer Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. JOB DESCRIPTION Insight Global is looking for a TS/SCI Software Engineer at Lackland Air Force Base. They will be responsible for software...


  • Oklahoma City, Oklahoma, United States Northrop Grumman Full time

    Company Overview: Northrop Grumman is a global leader in the design, development, and manufacture of advanced technology solutions for defense and security applications. Our innovative products and systems play critical roles in protecting national security, preserving freedom, and advancing human discovery.Salary Range: $92,600 - $139,000Job Description: We...


  • Salt Lake City, United States L3 Technologies Full time

    Job Title: Embedded Software Development Engineer L3Harris seeks a software engineer with experience in embedded real-time software development. The ideal candidate will contribute to the development of military communications applications and work on cutting-edge projects.About This Role:Develop software for embedded devices and systems from requirements...


  • Peachtree City, Georgia, United States Arrow Electronics Full time

    At Arrow Electronics, we are seeking a highly skilled Embedded Software Engineer IC to join our team.As an Embedded Software Engineer IC, you will be responsible for:Designing and developing embedded software for various platforms.Collaborating with cross-functional teams to ensure seamless integration of software and hardware components.Debugging and...


  • Foster City, United States Zoox Full time

    Zoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, the embedded software engineer will be responsible for developing, extending, and maintaining support for multiple embedded platforms for the Zoox vehicle. The engineer will work closely with electrical engineers, embedded software engineers, and validation...


  • Redwood City, United States Cypress HCM Full time

    Senior Embedded Engineer (IoT)Direct/Salaried Hire: $175 – $215k + Stock Options + BenefitsLocation: Redwood City, CA (Hybrid to Fully On-site)Industry: Wireless services; Position, Navigation, and Timing (PNT)As a Senior Embedded Engineer (IoT) with a dynamic Bay Area startup, you will be instrumental in developing and managing software for IoT devices...


  • Redwood City, United States Cypress HCM Full time

    Senior Embedded Engineer (IoT)Direct/Salaried Hire: $175 – $215k + Stock Options + BenefitsLocation: Redwood City, CA (Hybrid to Fully On-site)Industry: Wireless services; Position, Navigation, and Timing (PNT)As a Senior Embedded Engineer (IoT) with a dynamic Bay Area startup, you will be instrumental in developing and managing software for IoT devices...


  • Oklahoma City, United States Canonical - Jobs Full time

    Job DescriptionJob DescriptionThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to...


  • Oklahoma City, United States Canoo Engineering AG Full time

    Embedded Software Engineer, Bluetooth & Wi-Fi Job Category: Software Development EngineeringRequisition Number: EMBED001385Apply now Posted: September 14, 2024 Full-Time On-site LocationsShowing 1 locationAbout CanooCanoo’s mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed...


  • Foster City, United States Zoox Full time

    Zoox is looking for a software engineer to join our Embedded Linux team. In this role, you will develop, extend, and maintain embedded Linux platforms for the Zoox vehicle. You will work closely with embedded software and validation engineers to enable support for new advanced platforms and accelerate application development across multiple projects. We are...


  • Foster City, United States Zoox Full time

    Zoox is looking for a software engineer to join our Embedded Linux team. In this role, you will develop, extend, and maintain embedded Linux platforms for the Zoox vehicle. You will work closely with embedded software and validation engineers to enable support for new advanced platforms and accelerate application development across multiple projects. We are...


  • City of Rochester, United States Harris Geospatial Solutions Full time

    Job Title: Specialist, Software EngineerJob Code: 19278Job Location: Rochester, NYJob Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and have every other Friday offJob Description:L3Harris is seeking an experienced embedded software design engineer who will be a member of a cross functional team with hands on...


  • Redwood City, CA, United States Zoox Full time

    Foster City, CASoftware – Embedded Software & Systems Integration /Full-time /On-siteZoox is looking for a software engineer to join our Embedded Linux team. In this role, you will develop, extend, and maintain embedded Linux platforms for the Zoox vehicle. You will work closely with embedded software and validation engineers to enable support for new...


  • Oklahoma City, United States Northrop Grumman Full time

    Requisition ID: R10173070 Category: Engineering Location: Melbourne, Florida, United States of America | Oklahoma City, Oklahoma, United States of America Clearance Type: Secret Telecommute: No- Teleworking not available for this position Shift: Days (United States of America) Travel Required: Yes, 25% of the Time Positions Available: 1 At Northrop...