... will be embedded with our technology and product teams, focused entirely on the software itself ... Practical solutions: partner with developers and product to find a compliant path forward so work ...
... will be embedded with our technology and product teams, focused entirely on the software itself ... Practical solutions: partner with developers and product to find a compliant path forward so work ...
Job Overview: This is an entry level position for an application developer. Reporting to the Systems Support Lead, you will use your experience and education in software development to develop in ...
Job Overview: This is an entry level position for an application developer. Reporting to the Systems Support Lead, you will use your experience and education in software development to develop in ...
Knowledge of AutoCAD, Revit, Plant 3D, and P&ID software packages (an asset). Benefits - What We ... #entry-level #engineering-services
Knowledge of AutoCAD, Revit, Plant 3D, and P&ID software packages (an asset). Benefits - What We ... #entry-level #engineering-services
Geotechnical Engineering/EIT
Edmonton, AB · On-site
This entry-level position is ideal for a recent graduate or early-career engineer with a strong ... Experience with geotechnical software such as GeoStudio, SLOPE/W, Seep/W, Settle3, LPile, or ...
New
Geotechnical Engineering/EIT
Edmonton, AB · On-site
This entry-level position is ideal for a recent graduate or early-career engineer with a strong ... Experience with geotechnical software such as GeoStudio, SLOPE/W, Seep/W, Settle3, LPile, or ...
New
Estimator I
Edmonton, AB · On-site
In this entry-level role, you will provide critical support to the estimating team by ensuring the ... tools may be integrated or embedded in third-party platforms and software. Some of Chandos ...
Quick apply
Estimator I
Edmonton, AB · On-site
In this entry-level role, you will provide critical support to the estimating team by ensuring the ... tools may be integrated or embedded in third-party platforms and software. Some of Chandos ...
Entry Level Embedded Software Engineer information
See Edmonton, AB salary details
$29K - $40K
2% of jobs
$40K - $51K
3% of jobs
$51K - $62K
7% of jobs
$67.8K is the 25th percentile. Wages below this are outliers.
$62K - $73K
23% of jobs
The median wage is $84K / yr.
$73K - $84K
14% of jobs
$84K - $95K
11% of jobs
$104.3K is the 75th percentile. Wages above this are outliers.
$95K - $106K
17% of jobs
$106K - $117K
12% of jobs
$117K - $128K
5% of jobs
$128K - $139K
3% of jobs
$139K - $150K
2% of jobs
$29K
$90.4K
$150K
How much do entry level embedded software engineer jobs pay per year?
What is an entry level embedded software engineer?
An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.
What does a typical day look like for an entry level embedded software engineer?
A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.
What are the key skills and qualifications needed to thrive as an entry level embedded software engineer?
To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.
What are the most commonly searched types of Embedded Software Engineer jobs in Edmonton, AB?
The most popular types of Embedded Software Engineer jobs in Edmonton, AB are:
What are popular job titles related to Entry Level Embedded Software Engineer jobs in Edmonton, AB?
For Entry Level Embedded Software Engineer jobs in Edmonton, AB, the most frequently searched job titles are:
- Junior Embedded Software Engineer
- Junior Embedded C Developer
- Embedded Software Engineer Remote
- Senior Embedded Systems Engineer
- Freelance Embedded Systems Engineer
- Contract Embedded Software Engineer
- Senior Embedded Engineer
- Independent Contractor Embedded Software Engineer
- Temporary Embedded Software Engineer
- Freelance Embedded Software Engineer
What job categories do people searching Entry Level Embedded Software Engineer jobs in Edmonton, AB look for?
The top searched job categories for Entry Level Embedded Software Engineer jobs in Edmonton, AB are:
- Embedded Software Verification Engineer
- Iot Embedded Firmware Engineer
- Embedded Rtos
- Embedded Software Engineer Co Op
- Yocto Embedded Linux Engineer
- Dr Pepper Internships
- Part Time Embedded C Programming
- Remote Graduate Embedded Software Engineer
- Medical Device Embedded Software Engineer
- Wireless Embedded Software Engineer

Software Risk and Compliance Analyst
Sherwood Park, AB • On-site
Full-time
Medical, Dental, Vision, Life
Posted 11 days ago
Job description
BIS Safety Software is a SaaS company on a mission to change how organizations manage safety, learning, and compliance. Since 2006 we've been building software in a space where trust and data integrity matter, and we're looking for a Software Risk and Compliance Analyst who will be embedded with our technology and product teams, focused entirely on the software itself.
About the RoleYou'll be in the room with product and technology every day, knowing the software as well as the people building it, and making sure that new modules, feature improvements, and changes to how data moves keep us aligned with PCI DSS, SOC 2, GDPR, and the data governance commitments we make to our clients.
Risk gets identified while a feature is still being sketched out, the right requirements land in the case up front, and nothing stalls later because a compliance question surfaced too late. When scope shifts partway through, you're the one who notices that what was approved is no longer what's being built.
You'll have the autonomy to raise a concern to anyone here, and we'll expect you to use it. We'll also expect you to bring a way forward. The job is enablement, not gatekeeping, and the difference matters to us.
You'll spend a lot of your time in project tickets and inside the software. The people who love this role are the ones who find that genuinely interesting.
This is an in-person role based out of our Sherwood Park, AB office.
- Risk assessments: own the assessments for new features, new modules, and any change to how our software collects, stores, or moves data.
- Early involvement: join feature mapping and product planning sessions, ask the questions that surface risk before development starts, and get the right requirements written into the case.
- Ticket to ship: follow cases through their full life, watch for scope creep, and re-review when something changes so approvals stay valid.
- Hands-on verification: work in the software yourself to confirm it behaves the way our documentation and our controls say it does.
- AI features: assess how AI capabilities in our product handle personal data, where that data is processed, and whether it stays within the boundaries we've committed to.
- AI in the build: join the conversations about how we connect AI tools to our data, asking where information gets processed, what a model can reach, and how it stays contained.
- Audit readiness: review what has changed ahead of our SOC 2 and PCI DSS cycles, confirm our controls still match reality, and close gaps before an auditor finds them.
- Practical solutions: partner with developers and product to find a compliant path forward so work keeps moving.
- Experienced with a background in risk, compliance, privacy, or data governance
- Detail-oriented to an unusual degree, the person who reads a case and catches what nobody addressed
- Experienced in digging until you actually understand it, especially when it comes to how data moves through a system
- Willing to speak up and stay with it, raising a concern clearly and following through until it's resolved
- Able to see the second-order impact, the other module, the other commitment, the thing this quietly touches
- Following AI and privacy developments on your own, closely enough to spot when a new capability changes the risk picture
- Drawn to technology and happy spending your days in project tickets and software
- Curious about how AI works underneath the demo, enough to ask whether a tool is doing what it claims with our data
- Self-directed, comfortable with autonomy and setting your own priorities
- Solution-minded, arriving with options rather than only objections
- A background in risk, compliance, privacy, data governance, or information security.
- Working familiarity with at least one control framework or privacy regime, such as SOC 2, PCI DSS, GDPR, ISO 27001, or something comparable
- Strong technical aptitude and real curiosity about how software works under the hood, including how data is stored, transmitted, and shared between systems
- Experience with the privacy and data governance questions that come with AI features: what data a model can reach, where it's processed, and what leaves our environment.
- Comfort working day to day in project management and ticketing tools, following a case from scoping through to release
- Post-secondary education in a relevant field, such as compliance, information security, computer science, or engineering, or equivalent hands-on experience
- A background in software engineering or QA/QC
- Experience with AI governance, or a genuine interest in the privacy and data questions that come with AI features
- Experience working inside a software or SaaS company
- Employee Stock Ownership Plan (ESOP)
- Full medical, dental, and vision coverage
- Life insurance and disability insurance
- Health spending account
- Flexible working hours
- On-the-job training and growth opportunities
- Free on-site parking
About BIS:
BIS Safety Software has been headquartered in Sherwood Park, Alberta, since 2006. We build software that helps organizations manage safety training, learning, and compliance - and we're growing!
A few things that make us different: we don't use job titles internally - we value humility and contribution over hierarchy. We move fast, integrate new ideas quickly, and give people real ownership of their work. And through our Employee Stock Ownership Plan (ESOP), you have the opportunity to own a piece of the company you're helping build.
How to apply:
Visit our Careers Page for more information. We sincerely thank all applicants for their interest. Only those selected for interviews will be contacted.
Job ID #T202609-03CRC