Truro
Ocean Sonics Ltd. (www.oceansonics.com) is a growing, innovative, Ocean Technology company that designs and manufactures Smart Hydrophones used to improve the quality and success of underwater sound measurements. We require an Embedded Firmware Engineer who can work with our team developing firmware for use with our Smart Hydrophone, products, and accessories.
Responsibilities
- Prototype, design, implement, test and deliver highly robust and efficient embedded firmware solutions for our products
- Write clean, structured, tested and, maintainable code
- Create and update software product documentation
- Understand product requirements, engage with team members to define solutions
Requirements
You are a curious, dedicated, and highly motivated person with a positive attitude who is eager to learn and ready to join an innovative company with few formal procedures and limits.
- Bachelor’s Degree in Computer Science, Engineering or equivalent
- Minimum 3 years of experience in embedded firmware design (preferably C/C++)
- Analytical, detail-oriented, and data-oriented with a passion for problem-solving
- Experience working with and architecting multithread, real-time programs
- Ability to follow software standards
- Ability to work as part of a team on new and existing firmware development
- Eligible to work in Canada
Related Skills Requirements
- Development experience with 32-bit processors (ARM cortex)
- Deep understanding of DMA, interrupts, UART, SPI, I2C, Timers.
- Experience with low power design and Real-time operating systems
- Experience with Git
- Excellent written and verbal communication skills
Ideal Candidate Profile
You will enjoy a successful career at Ocean Sonics if you align with our core values and possess the competencies, skills, and experience we are looking for.
Our Values:
1 - We Care We
• Treat people with respect independent of their status or disagreement with us
• Listen well, instead of reacting fast, so we can better understand.
• Seek what is best for Ocean Sonics, rather than best for us or our group.
• Make time to help colleagues.
• Care about our Planet and want to pass it on to future generations in the best possible state.
2 – We’re Honest We
• Are known for candor and directness.
• Are non-political when we disagree with others.
• Share information openly and proactively.
• Only say things about fellow employees we will say to their face.
• Say what we think even if it is controversial.
• Are quick to admit mistakes.
3 – We Do the Right Thing We
• Make wise decisions (people, technical, business, and creative) despite ambiguity.
• Identify root causes and get beyond treating symptoms.
• Think strategically, and can articulate what we are, and are not, trying to do.
• Smartly separate what must be done well now, and what can be improved later.
• Question actions inconsistent with our values
4 – We’re Curious We
• Learn rapidly and eagerly.
• Seek to understand our strategy, market, products, and partners.
• Are broadly knowledgeable about the Ocean, the Environment & our Industry.
• Unbiased when searching for the best ideas.
• Contribute effectively outside of our specialty.
5 – We’re Innovative We
• Challenge prevailing assumptions when warranted and suggest better approaches.
• Create new ideas that prove useful.
• Keep nimble by minimizing complexity and finding time to simplify.
• Discard convention to discover practical solutions to hard problems.
6 – We’re Passionate We
• Inspire others with our thirst for excellence.
• Care intensely about Ocean Sonics’ success
• Celebrate wins.
• Are concise and articulate in speech and writing.
• Are tenacious.
• Accomplish amazing amounts of important work.
• Take smart risks.
• Exhibit bias-to-action and avoid analysis-paralysis.
Commitments
OCEAN SONICS is an equal opportunity employer and employs personnel without regard to race, creed, color, religion, sex, ethnic origin, ancestry, age, place of origin, physical or mental disability, citizenship, sexual orientation, marital or family status.
It is our policy to select the best qualified person for each position within our organization on the basis of demonstrated ability, experience, training and potential.
This policy applies to all of our employment and personnel practices, including decisions regarding hiring, transfer, promotion, demotion and dismissal.
Visit us at: https://oceansonics.com/ to learn more about Ocean Sonics.
Thank you for your interest!