Staff Embedded Software Developer
$106.82k - $144.5k per yearIPG Photonics
IPG Photonics (NASDAQ:IPGP) is seeking a Staff Embedded C/C++ Software Developer to join our agile software development team in Kingston, Ontario, Canada. Our Kingston group is responsible for inventing, developing, and building novel process monitoring tools for advanced manufacturing industries.The group's products are integrated with IPG's industry-leading laser processing solutions and are used to provide quality assurance for high-power laser processing applications in the manufacturing of automotive, aerospace, biomedical, and consumer electronics products. Our technology empowers many household brands to offer increasingly reliable, safe, and efficient solutions to empower industry and improve the lives of consumers. In particular, our technology is being used to drive the electric vehicle revolution.Job SummaryThis position involves leading C and C++ software development on real time Linux targets for our company’s next generation laser weld measurement product. It involves software architecture design, developing time-critical functionality, extending product capabilities and business logic code, performance profiling time-critical operations to improve software performance, and implementing new measurement algorithms. It further involves leading software development projects, performing code reviews, and providing technical mentorship to junior team members.We expect candidates with significant professional experience developing C/C++ applications for Linux targets. A strong background in real-time Linux development is preferred.ResponsibilitiesLeading C/C++ software development projects for embedded Linux targetsDesigning, planning, and executing C/C++ development projects for embedded Linux targets to advance product capabilities and functionalityBuilding and debugging applications in LinuxPerformance profiling time-critical operations to identify bottlenecks and improve application performanceCollaborating with other internal development teams on interface designMentoring junior developers and advising on software development best practicesPrototyping, developing, testing, and maintaining production quality codeAdvancing our team’s development processes and toolsRequirementsExcellent learning, communication, and teamwork abilities8+ years of professional experience developing C/C++ applications for embedded Linux targetsProficiency in Linux as a development platform and proficiency with debugging toolsExtensive understanding of embedded and real-time software development concepts, including shared memory, multi-tasking, inter-process communication, interrupts, etc.Strong interest in software development for industrial applicationsMust be authorized to work in CanadaA strong mathematical background is a benefitExperience in radar-based applications is a benefitLocation(s)215 Resource Rd, Kingston, Ontario K7M 1C4, CanadaEmployment TypeExemptWage InformationC$ -106,818 - 144,500US Benefits InformationPay Range :The pay range on this posting applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location posted, the applicable range could differ. Actual starting pay is determined by a number of factors including relevant skills, qualifications, and experience.Other Compensation : Employees in this role are eligible for additional rewards which could include:Annual Discretionary Bonus or Sales Bonus as applicableVacation;
three weeks per year accrued each pay period. After 5 years of employment, employees are eligible for four weeks' vacation.Sick (paid time off);
6 days for use as sick or personal time.Holidays: 11 (eleven) paid holidays per calendar year.*Prorated for reduced hour schedulesAdditional Benefits Offered : IPG also offers access to:Dental Insurance PlanVision Insurance PlanShort /Long Term DisabilityGroup Life InsuranceTuition ReimbursementParental leave benefit (4 weeks)Paid Time OffEmployee assistance Program (EAP)Registered Retirement Savings Plan (RRSP)*Benefits eligibility may differ by program for reduced hour schedules.
#J-18808-Ljbffr
three weeks per year accrued each pay period. After 5 years of employment, employees are eligible for four weeks' vacation.Sick (paid time off);
6 days for use as sick or personal time.Holidays: 11 (eleven) paid holidays per calendar year.*Prorated for reduced hour schedulesAdditional Benefits Offered : IPG also offers access to:Dental Insurance PlanVision Insurance PlanShort /Long Term DisabilityGroup Life InsuranceTuition ReimbursementParental leave benefit (4 weeks)Paid Time OffEmployee assistance Program (EAP)Registered Retirement Savings Plan (RRSP)*Benefits eligibility may differ by program for reduced hour schedules.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Developer in Winnipeg, MB vacancy
$120k - $140k per year
Embedded Software DeveloperAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading... ....We are currently seeking a qualified Embedded Software Developer to join our team. In this role, you will collaborate with a multidisciplinary...Suggested$114.3k - $164.3k per year
## Senior Embedded Software DeveloperApply: Kanata, Ontario, Canada: Full time: Posted Yesterday: 1212897Senior Embedded Software... ...encouraged to apply.We are looking for a **Senior Embedded Software Developer** with strong expertise in **Embedded Linux, C/C++...SuggestedFull timeInternshipWork at office- ...that pair best-in-class optical sensors with user-friendly software to provide our customers with enhanced forecasting and decision... ...visit As we scale up, we're looking for a Senior Embedded Software Developer to help us build the embedded software that is changing the...Suggested
$102k - $152k per year
L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are... ...of national security. Job Title: Sr. Specialist - Embedded Software Developer Job Code: 47117 Job Location: Onsite - Waterdown, ON...SuggestedLocal area$176k - $264k per year
...empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are currently seeking a Staff Software Developer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions...SuggestedWork at officeLocal areaFlexible hours- Develop embedded flight software in C and C++ with Aversan Inc. on-site in Montreal, supporting safety-critical space systems.This full-time Embedded Software Developer role supports satellite and communications applications at Aversan Inc. You will work with real-time operating...Full time
- Build Embedded Linux platforms onsite in Waterdown, Ontario, using Yocto, OpenEmbedded, kernel configuration, and device integration expertise.L3Harris seeks a Senior Specialist Embedded Software Developer with extensive Embedded Linux experience. You will develop Yocto layers...
- ...management add-on for Jira, and we have developed and acquired a multitude of tools to become... ...for a passionate and experienced software developer to join our Platform Team. You will be responsible... ...Financial Manager for Jira Cloud. As a Staff Developer, you'll drive technical...Remote workWork from home
- The FortiCare team of the R&D Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications, microservices, and the latest web client technologies. This team develops and supports multiple applications including...Contract work
$213k - $250k per year
...cultural and financial shift, keep reading. The Software Platform (SP) team builds the foundational infrastructure and developer platforms that power all of Robinhood’s... ...entire engineering organization. As Senior Staff Software Developer , you’ll serve as the senior...Work at officeShift work- ...Come join Intuit's community of 'Builder Catalysts' as a Senior Staff Software Developer and help us power prosperity around the world. Intuit's Builder Catalysts co-create with cross-functional partners and exhibit extreme ownership in the end-to-end product development...Long term contractTemporary workWork at office3 days per week
- Shape scalable fintech software at Clio as a Staff Software Developer serving Mid-Market billing adoption across Canada, excluding Quebec. Build reliable web applications at scale.This Staff Software Developer role sits within Clio’s Fintech portfolio and focuses on launching...
$75k - $246k per year
...people to join the Pack and help us take our performance to the next level.About the Position As a Staff Developer, you will play a key leadership role within a software development team, balancing deep technical expertise with mentorship, project leadership, and delivery...Long term contractLocal areaRemote work- Staff Software Developer (Payments) Employment Type: PermanentOur platforms handle mission-critical transactions across global travel partners, and we need someone ready to technically lead our payments ecosystem so no transaction ever fails.What You'll Be Doing You will...Worldwide
- As the Senior Staff Software Developer, Developer Infrastructure, you are the technical driver of this entire org — the Uber Tech Lead unifying DevX... ...execute a long-term developer infrastructure roadmap that embeds AI as a force multiplier at every layer of the SDLC...Long term contractRemote work
- Lead innovative integrations as a Staff Software Developer at Randstad Canada, specializing in Salesforce and complex systems. This remote role emphasizes engineering robust integration solutions and data architecture. Join Randstad Canada's Engineering Team as a Staff Software...Remote work
- ...foundation behind Coveo’s next generation of innovation What if your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges and help shape the foundations...Long term contractImmediate start
- ...coffee table: the role This is a new position. We are adding a Staff-level engineer to provide technical leadership across multiple... ...significant opportunities for technical innovation.As a Staff Software Developer, you will help shape the architecture and technical direction...Long term contractLocal areaRemote workWork from home
- Embedded Firmware DeveloperLocation: Calgary, AB (Hybrid)Employment Type: Full-TimeCompany:... ...looking for an experienced Embedded Firmware Developer to join our engineering team immediately.... ...'s degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer...Long term contractImmediate start
$100k - $150k per year
...electronic product development, with hardware, embedded software, FPGA/ASIC, and signal integrity teams... ..., networking, and video applications—developing BSP-level software, implementing device... ...networking, and video applications. Develop and maintain BSP-level software for...InternshipShift work$112k - $140k per year
Embedded Software EngineerAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading... ...tools, environments, and software engineering processes.Develop and execute automated tests to verify software functionality,...- Staff / Principal Embedded Systems EngineerThe OpportunityWe're partnering with a well-funded, high-growth technology company entering... ...in its engineering capabilities. The business develops proprietary hardware and software solutions, combining embedded systems, advanced...Long term contractWork at officeRemote workFlexible hours
- Join our Software Team to build the embedded firmware powering the next generation of AI datacenter hardware with real-time power control and telemetry... ..., and continuous improvement. Key Responsibilities Develop firmware and drivers to manage our fleet of...Flexible hours
$170k - $234k per year
...next steps. Our partner is looking for a Staff AI Developer based in Canada. We are seeking a... ...pipelines, including chunking strategies, embedding models, vector databases, and advanced... ...At least seven years of professional software development experience, including four...Long term contractRemote work- Senior Embedded Software Designer (6+ month Contract) Canada / United StatesEngineering - Software /Full-time Contract /Remote* Competitive... ...impact design and operation.Key Responsibilities: Design, develop, and maintain reliable, high-quality embedded software for both...Long term contractFull timeContract workInternshipWork at officeRemote workRelocation package
- ...reliable safety-critical electronics and software systems to the aerospace, defence, and space... ...currently seeking a qualified Senior Embedded Software Engineer to join our team.... ...experience with C++ Strong experience developing embedded applications Well versed with...
$130k per year
...provider of Interconnected Commerce software solutions for telecom retail.... .... Hands-on engineering Embed with a team or a project for a... .... Help other engineers develop as architectural thinkers. Over... ...have in mind is a senior or staff-level engineer with an architectural...Full timeContract workWork at officeRemote workFlexible hours- Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that... .... Qualifications 7+ years of professional experience developing embedded firmware for ARM-based microcontrollers (STM32 or similar...Long term contract
$100.9k - $150.9k per year
## Software DeveloperApply: Kanata, Ontario, Canada: Full time:... ...Contributions include applying developed subject matter expertise to... ...mentoring to less- experienced staff members. ***Education and Experience... ...[Proficiency in C ] and embedded coding models*** **Linux...Full timeInternshipWork at officeLocal area2 days per week- ...in record time with the only hardware and software AI-powered platform built for the factory... ...engineering, mathematics & algorithms to develop and enhance Vention’s browser-based simulation... ..., including technical leadership at the staff, principal or architect level Strong experience...ApprenticeshipInternshipWork from homeDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Developer. Be the first to apply!
Related searches
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB
- software Winnipeg, MB
- embedded software Winnipeg, MB
- software support Winnipeg, MB
- spécialiste assurance qualité logiciel Winnipeg, MB

