You haven't searched anything yet.
Damon Motors:Damon is an award-winning electric motorcycle manufacturer founded in 2017 and is dedicated to building the future of motorcycling. Our vision is one of smarter, safer, more exhilarating, and more personal riding experiences.
We are looking to add a Senior Embedded Software Engineer to the Damon team - if you are ready to push beyond the limits & do your best work. You may not have all the requirements but if you feel like you would be a good fit and are eager to learn, we want to hear from YOU!
Position Description:As the Senior Embedded Software Engineer, you will be responsible for designing, developing, and testing embedded software systems on Damon’s motorcycles. Active participation in defining the software and hardware interfaces and requirements is expected, as well as working with product management and customers to shape our products.
Duties and Responsibilities include, but are not limited to:- Design, prototype, implement, test and document embedded software systems.
- Perform hands-on hardware bring up and system debugging.
- Work with cross-functional teams to solve complex problems in innovative ways.
- Estimate timelines and provide risk assessments for planning and tracking work.
- Provide feedback for improvement of processes.
Position Requirements:- Degree in Electrical Engineering, Software Engineering or equivalent discipline.
- 5 years experience in embedded software development and system design in C.
- Experience developing software for RTOS and/or bare-metal systems.
- Experience with a variety of hardware interfaces and software protocols (CAN, DMA, I2C, SPI, differential signalling)
- Experience with hardware lab tools (oscilloscopes, signal analyzers, etc).
- Excellent communication skills.
- Positive attitude and excellent problem-solving skills.
- Travel to Damon's Vancouver, Canada office may be required.
(You may not have all the requirements but if you feel like you would be a good fit and are eager to learn, we would be happy to speak with you)
Nice to Haves:- Proficiency with MATLAB/Simulink or equivalent tool.
- Experience with Arm Cortex-M microcontrollers (STM32, S32K).
- Experience in system architecture designs.
- Experience with software development tools (automated builds, static code analysis, unit testing) and industry best practices.
- Experience with CAN networking tools (BUSMASTER, PCAN-View, Vector CANape, etc).
- Experience optimizing embedded software systems.
- Experience with automotive and Functional Safety concepts (ISO 26262).
- Experience with cybersecurity (understanding symmetric and asymmetric authentication).
- Motorcycle riding experience.
- Electric vehicle experience.
Benefits:- Open vacation
- Dental care
- Extended health care
- Vision care
- Stock options
- Optional motorcycle riding school
- Supportive work environment
To apply, please complete an application via our website https://damon.com/careers & click on View Open Roles, select the role you wish to apply for & then click on Apply for this Job.
We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.
Full Time
$118k-133k (estimate)
01/12/2023
06/08/2023
The job skills required for Senior Embedded Software Engineer include Embedded Software, Software Development, Futures, Electrical Engineering, Analysis, Software Engineering, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Embedded Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Embedded Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Embedded Software Engineer positions, which can be used as a reference in future career path planning. As a Senior Embedded Software Engineer, it can be promoted into senior positions as an Embedded Software Engineer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Embedded Software Engineer. You can explore the career advancement for a Senior Embedded Software Engineer below and select your interested title to get hiring information.