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.
Your CV has been submitted successfully.
Complete form below to directly Send your CV / Linkedin Profile to Senior Firmware Engineer, AUTOSAR at WiTricity.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application