Embedded Software Developer jobs
FPGA Engineer
Easily applyNewDaxsonics Ultrasound Inc.Halifax, NS B3H 0A2- $74,000–$95,000 a year
- Full-time
- Vision care
- Dental care
- Extended health care
- Experience with version control systems (Git) and software development methodologies.
- Troubleshoot and debug complex system integration issues spanning hardware…
- Romet Limited CanadaMississauga, ON
- $80,000–$100,000 a year
- Permanent
- Company pension
- Design, prototype, implement, test, and document embedded software.
- Design and Implement protocols for communication between embedded systems.
Unreal Engine - Senior C++ Developer
Easily applyHumanitas SolutionsMontréal, QC- $75,000–$110,000 a year
- Full-time +1
- Vision care
- Dental care
- Language training provided
- Discounted or free food
- Company events
- Extended health care
- Rigorous and creative software development attitude;
- Work closely with other developers on end-to-end system design and integration.
Embedded Software Developer
Easily applyOften replies in 3 daysAverianKanata, ON- $100,000–$130,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Minimum 7 years of experience in embedded software or firmware development.
- Experience developing software for Linux-based embedded systems is a plus.
- General Dynamics Land SystemsLondon, ON N5V 2Z7
- $27.25–$27.75 an hour
- The duration expected for this position is a minimum 8-month term, with flexibility to go up to 16-months based on candidate availability.
Senior Embedded Firmware Engineer
Easily applyiENSORichmond Hill, ON L4B 1K3- Work within a team environment with other software development engineers on tasks in real-time embedded communication and control environments;
Int. / Sr. Hardware Designer (Electronics Engineer)
Easily applyOften replies in 3 daysNeuronicWorks Inc.North York, ON M3B 2T5- $75,000–$125,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Casual dress
- Company events
- We are looking for an experienced electronics / hardware designer to develop key client projects.
- The successful candidate will be responsible for:
Int. / Sr. Hardware Designer (Electronics Engineer)
Easily applyOften replies in 3 daysNeuronicWorks Inc.North York, ON M3B 2T5- $75,000–$125,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Casual dress
- Company events
- We are looking for an experienced electronics / hardware designer to develop key client projects.
- The successful candidate will be responsible for:
Backend Senior Developer
Easily applyOften replies in 4 daysOctasic Inc.Montréal, QC H1W 4A4- Full-time
- Stock options
- Commuter benefits
- Mentor junior developers and promote best practices in software design and maintainability;
- Solid understanding of embedded systems, real-time constraints,…
Senior Software Developer
Easily applyLYNKED Inc.London, ON- From $65,000 a year
- Full-time +1
- Mileage reimbursement
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- 5+ years of professional software development experience.
- Design, develop, and maintain software applications that support our AWS IoT cloud platform and…
- General Dynamics Land SystemsLondon, ON N5V 2Z7
- Full-time
- The embedded software team creates and produces software operating on embedded hardware within the vehicle envelope.
- University Degree in a related field.
Embedded Systems Developer
Easily applyUMI Group Inc.Guelph, ON N1L 1B2- $60,000–$100,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Prior experience with code revision and software development life cycles.
- Design and develop software to control new and existing mobile and industrial systems.
Senior Firmware Engineer
Easily applyChemelexEdmonton, AB T5S 2P3- Full-time +1
- Developing and refining software in manufacturing test systems.
- A new approach to embedded firmware development, building on your RUST & C++ experience, create…
Firmware Developer
Easily applyOLS-NAAyr, ON- Full-time +1
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Casual dress
- Company events
- Degree or diploma in computer science, embedded system development or related.
- Experience with common embedded system technologies such as Bluetooth/WiFi/GPS/…
Firmware Engineer
Easily applyOften replies in 1 dayOZ Optics LtdOttawa West, ON- $65,347.61–$100,000.00 a year
- Full-time +1
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- On-site gym
- Experience with embedded real-time operating systems.
- Follow best practices relative to software development methodologies and revision control.
- Wolf Advanced TechnologyAurora, ON L4G 7A9
- $110,000–$150,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Company events
- Proven experience with FPGA development, signal processing, and embedded system design.
- Effectively translate product requirements into complete designs…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
FPGA Engineer - job post
Job details
Pay
- $74,000–$95,000 a year
Job type
- Full-time
Location
Benefits
Pulled from the full job description
- Vision care
- Dental care
- Extended health care
Full job description
About Us
Our company specializes in innovative ultrasound technologies, providing cutting-edge consulting services across various industries, including medical imaging, non-destructive testing, and advanced sensing applications. We work with clients ranging from startups to Fortune 500 companies, delivering customized solutions that push the boundaries of ultrasound technology.
Daxsonics' vision is to become the gold standard for interventional medical ultrasound technology development and contract manufacturing.
Role Purpose
The FPGA Engineer will apply their expertise in instrumentation to support the design, development, and implementation of innovative ultrasound technology solutions. This role requires adaptability and strong analytical and problem-solving skills to successfully partner with clients to solve complex technical challenges.
This role reports to the Systems & Software Engineering Manager. Performance for this role will be evaluated on:
- Alignment with Daxsonics Values
- Effective contribution to the successful delivery of project milestones
- Work quality and productivity
Responsibilities and Authorities
- Implement FPGA designs using Verilog/SystemVerilog or VHDL for real-time signal processing and/or control applications
- Design, develop, and implement software for ultrasound instrumentation systems using Python, and C/C++
- Defining System architectures
- Schematic and layout using OrCAD or similar
- Create application software that interfaces with ultrasound hardware for data acquisition, processing, and visualization
- Collaborate with cross-functional teams, including hardware engineers, DSP specialists, and application scientists
- Troubleshoot and debug complex system integration issues spanning hardware and software domains
- Develop and maintain comprehensive technical documentation
- Participate in client meetings and presentations to communicate technical concepts and project progress
Qualifications
Required
- 3+ years of professional experience in FPGA development
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- Proficiency with at least one hardware description language (Verilog/SystemVerilog or VHDL)
- Proficiency in Python and C/C++ programming languages
- Strong understanding of digital signal processing concepts
- Experience with version control systems (Git) and software development methodologies
- Strong communication skills and ability to explain technical concepts to diverse audiences
- Adaptability to work across multiple projects simultaneously
Preferred
- Experience with ultrasound systems, medical devices, or related technologies
- Familiarity with medical device regulations and standards (FDA, IEC, ISO)
- Experience with GUI development using frameworks like Qt
- Background in signal processing algorithms relevant to ultrasound (beamforming, filtering, etc.)
- Experience with Linux/Unix environments
- Understanding of communication protocols (USB, Ethernet, SPI, I2C, etc.)
Application Instructions
Please apply on our website at https://www.daxsonics.com/careers
Pay: $74,000.00-$95,000.00 per year
Benefits:
- Dental care
- Extended health care
- Vision care
Work Location: In person