Post a job

Senior Firmware Engineer, AUTOSAR

W

Location
United States
WiTricity

Job Description

WiTricity is seeking a Senior Firmware Engineer to design, develop and support system software for embedded control of our wireless power systems. The person in this role will work on our next generation product design within an AUTOSAR architecture and will be a key contributor and maintainer of our AUTOSAR stack.

Qualified candidates will have a solid understanding of embedded programming, microcontroller architectures, embedded software design patterns, embedded software development process and testing, and AUTOSAR development using the Elektrobit toolchain.

Responsibilities:
  • Design, develop, and document embedded software solutions for the functionality of next generation systems.
  • Implement new features by developing application code and configuring AUTOSAR basic software to meet the requirements.
  • Write and conduct unit tests on new embedded software features.
  • Work collaboratively with firmware team members and team members of other disciplines to integrate, test, and debug system components.
  • Support existing embedded software designs and provide hands-on support of system test and verification.
  • Use source control systems in place at WiTricity for the maintenance of the code base and to provide proper revision control and release structure.
  • Be able to multi-task and independently manage the requirements of several projects in parallel.
  • Improve the software release process and support continuous integration practices at WiTricity.

Requirements:
  • BS or MS in Computer Engineering, Electrical Engineering, or equivalent experience.
  • 5+ years of embedded programming design experience.
  • Fluent in C/C++; proficient in Python, Bash and Batch scripting.
  • Strong understanding of and experience with Elektrobit Tresos Studio.
  • Strong understanding of AUTOSAR Classic stack and concepts.
  • Experience with ARXML file generation and SW-C design and development.
  • Experience with BSW configuration and bring-up.
  • Proficient with microcontroller IDE design/development tools.
  • Proficient in lab debug, including usage of power supplies, oscilloscopes, function generators and in-circuit debuggers.
  • Ability to work as part of a team in fast-paced environment.
  • Strong written and verbal communication skills, and a positive attitude.
  • Energetically active with a sense of urgency and individual accountability, can work independently, and be a reliable team player.

Desired Skills:
  • Tresos Studio plugin development and verification
  • AUTOSAR CDD design, integration, and verification
  • Familiar with a variety of microcontrollers including Microchip, TI, NXP, and ARM-based embedded processors.
  • Experience with common embedded and vehicle communication protocols (CAN, SPI, I2C, RS-232, IEEE 802.11, TCP/IP, HTTP)
  • Experience developing device drivers, control systems, and communications protocols.
  • Experience with standards-based feature design and code development.

About WiTricity:
WiTricity is the pioneer in wireless charging for electric vehicles, leading the development and implementation of magnetic resonance technology across passenger and commercial vehicles. The company’s products are backed by an extensive patent portfolio that supports ratified global EV wireless charging standards including SAE, ISO, and GB. Automakers and Tier 1 suppliers look to WiTricity to help accelerate the adoption of EVs by eliminating the hassle of plug-in charging and setting the stage for future autonomy. Beyond EVs, WiTricity technology is foundational to the wireless charging of many products, from consumer electronics to micro-mobility to robotics.

Advice from our career coach

As a Senior Firmware Engineer at WiTricity, you will play a crucial role in designing and developing system software for wireless power systems within an AUTOSAR architecture. To stand out as an applicant for this position, here are some key tips:

  • Highlight your experience and expertise in embedded programming, microcontroller architectures, and embedded software design patterns.
  • Showcase your proficiency in C/C++, Python, Bash, and Batch scripting, along with your experience with Elektrobit Tresos Studio and AUTOSAR Classic stack.
  • Demonstrate your ability to work collaboratively in a fast-paced environment, manage multiple projects simultaneously, and improve software release processes.
  • Emphasize your strong written and verbal communication skills, along with your hands-on experience with lab debug tools like oscilloscopes and function generators.
  • If you have experience with Tresos Studio plugin development, AUTOSAR CDD design, and a variety of microcontrollers, make sure to highlight these desired skills in your application.

Apply for this job

Expired?

Please let WiTricity know you found this job with RemoteJobs.org. This helps us grow!

About the job

May 2, 2024

Full-time

  1. US United States
RemoteJobs.org mascot