Skip to main content
Post your resume and find your next job on Indeed!

Senior Embedded Software Developer jobs

Sort by: -
    • Rigorous and creative software development attitude;
    • Work closely with other developers on end-to-end system design and integration.
    • Mentor junior developers and promote best practices in software design and maintainability;
    • Solid understanding of embedded systems, real-time constraints,…
    • The embedded software team creates and produces software operating on embedded hardware within the vehicle envelope.
    • University Degree in a related field.
    • Minimum 7 years of experience in embedded software or firmware development.
    • Experience developing software for Linux-based embedded systems is a plus.
  • View similar jobs with this employer
    • Design and develop: Create high-quality, reliable software architectures for embedded systems used in mission-critical applications.
    • Work within a team environment with other software development engineers on tasks in real-time embedded communication and control environments;
    • You will be an integral part of the software development team in our embedded software engineering department, where you will contribute your knowledge,…
    • Design, prototype, implement, test, and document embedded software.
    • Design and Implement protocols for communication between embedded systems.
    • Oversee a small software development group that builds the product software.
    • This is a hardware/firmware/software leadership role focused on delivering accurate…
  • View similar jobs with this employer
    • Collaborate across disciplines: Partner with software, firmware, and PCB engineers to ensure seamless product integration.
    • Mentor junior developers and lead technical initiatives.
    • Experience debugging embedded systems and implementing firmware unit tests.
  • View similar jobs with this employer
    • Design and develop: Create high-quality, reliable software architectures for embedded systems used in mission-critical applications.
    • We are looking for an experienced electronics / hardware designer to develop key client projects.
    • The successful candidate will be responsible for:
    • Proven experience with FPGA development, signal processing, and embedded system design.
    • Effectively translate product requirements into complete designs…
    • Strong background in embedded hardware and firmware, with the ability to provide senior-level technical oversight and design review.
Get e-mail updates for the latest Senior Embedded Software Developer jobs

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.

Career Resources:

Job Post Details

Unreal Engine - Senior C++ Developer - job post

Humanitas Solutions
Montréal, QCHybrid work
$75,000–$110,000 a year - Permanent, Full-time

Job details

Pay

  • $75,000–$110,000 a year

Job type

  • Permanent
  • Full-time

Location

Montréal, QCHybrid work

Benefits

Pulled from the full job description

  • Vision care
  • Dental care
  • Language training provided
  • Discounted or free food
  • Extended health care
  • Company events
  • Flexible schedule

Full job description

The Company

Humanitas is a young, award-winning innovator startup based in Montreal, specializing in emergency response and resilient technologies. Working with a list of world-class industry leaders and researchers, our team specializes in advanced telecom, simulation, visualization, cybersecurity, swarming robotics, edge computing, and more. Our multidisciplinary team also endeavors to universalize our technology and expand their applications to routine use cases beyond edge scenarios.

We are an ambitious group of young people who aim to contribute to a little change in the world by creating IT solutions that help people globally, especially when they need it most. Compassion is at the core of our business, and our collaboration is driven by our desire to challenge our limits and explore our potential.

We are looking for senior programmers willing to join programming to gaming, and who would join our journey and contribute to our quest.

Today we need a partner who would run the following area:

  • Design and develop C/C++ code - for Unreal Engine Implementation
  • Development of Linux Kernel modules
  • Work closely with other developers on end-to-end system design and integration.
  • Write unit and functional tests, debug applications and drivers, document architecture and implementation
  • Contribute to the architecture and design of other products
  • Comply with the project management routines in place.
  • Participate in the drafting of patents.
  • Review projects for accuracy and quality;
  • Learn to be the expert in topics not yet known.

The ideal partner would have:

  • Bachelor or Master Degree in Software or Computer Engineering or a similar area of expertise;
  • Strong experience with C/C++;
  • Experience with Unreal game engine;
  • Experience with simulation tools;
  • Solid background in computer science;
  • Flexibility and strong project/assigned tasks ownership;
  • Capability to adapt to organizational processes and to contribute to continuous improvement;
  • Strong aptitude to work and make decisions autonomously;
  • A result-oriented approach, strong planning, and organizational skills;
  • Rigorous and creative software development attitude;
  • Ability to troubleshoot problems;
  • Resourcefulness, dynamic and a team player attitude;
  • Excellent verbal and written communication skills (French or English)

Job Types: Full-time, Permanent

Pay: $75,000.00-$110,000.00 per year

Benefits:

  • Company events
  • Dental care
  • Discounted or free food
  • Extended health care
  • Flexible schedule
  • Language training provided
  • On-site parking
  • Vision care

Ability to commute/relocate:

  • Montréal, QC: reliably commute or plan to relocate before starting work (required)

Work Location: Hybrid remote in Montréal, QC

Let Employers Find YouUpload Your Resume