Staff Embedded Software Developer
$127.64k - $140k 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 Summary
This 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.
Responsibilities
- Leading C/C++ software development projects for embedded Linux targets
- Designing, planning, and executing C/C++ development projects for embedded Linux targets to advance product capabilities and functionality
- Building and debugging applications in Linux
- Performance profiling time-critical operations to identify bottlenecks and improve application performance
- Collaborating with other internal development teams on interface design
- Mentoring junior developers and advising on software development best practices
- Prototyping, developing, testing, and maintaining production quality code
- Advancing our team’s development processes and tools
Requirements
- Excellent learning, communication, and teamwork abilities
- 8+ years of professional experience developing C/C++ applications for embedded Linux targets
- Proficiency in Linux as a development platform and proficiency with debugging tools
- Extensive 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 applications
- Must be authorized to work in Canada
- A strong mathematical background is a benefit
- Experience in radar-based applications is a benefit
Location(s)
215 Resource Rd, Kingston, Ontario K7M 1C4, Canada
Employment Type
Exempt
Wage Information
C$ -127,636 - 140,000
US Benefits Information
Pay 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 applicable
Benefits Provided : All Regular* Canada employees receive:
- Vacation; 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 schedules
Additional Benefits Offered : IPG also offers access to:
- Medical/Prescription Drug Benefit
- Dental Insurance Plan
- Vision Insurance Plan
- Short /Long Term Disability
- Group Life Insurance
- Tuition Reimbursement
- Adoption Benefit
- Parental leave benefit (4 weeks)
- Paid Time Off
- Employee assistance Program (EAP)
- Registered Retirement Savings Plan (RRSP)
*Benefits eligibility may differ by program for reduced hour schedules.
- Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers. We empower car dealers and manufacturers to fully embrace digital transformation. How? By creating innovative technology that makes selling cars better for our customers, and buying...SuggestedLong term contractFull time
- ...Description We are hiring part-time wait staff at the Donald Gordon Hotel and Conference... ...of company assets At Aramark, developing new skills and doing what it takes to get... ...and our planet. We believe a career should develop your talents, fuel your passions, and empower...SuggestedPart timeFlexible hoursAfternoon shift
- ...sanitation Ensures security of company assets At Aramark, developing new skills and doing what it takes to get the job done make a... ...partners, our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional...SuggestedPart timeFlexible hoursAfternoon shift
- We are hiring part-time wait staff at the Donald Gordon Hotel and Conference Center with Aramark Canada. Serving others prepares you... ...• Ensures security of company assets At Aramark, developing new skills and doing what it takes to get the job done make a positive...SuggestedPart timeFlexible hoursAfternoon shift
- ...functional teams. Collaborate with marketing to develop and execute innovative social media and... ...Tracking Systems (ATS) Your ADP software experience would be an asset You have very... ...and an Employee Referral Bonus for all staff We are an Award Winning company As a...SuggestedFull timeInternshipWork at officeLocal area
- ...charts; Responds to phone calls and voice mail for the clinic staff as well as transfers calls to other services when necessary. Performs... ...Proficiency in typing, the use of computers and various software applications, database management experience an asset Strong interpersonal...Long term contractPermanent employmentFull timeTemporary workWork at officeAfternoon shift
$55k - $60k per year
...maintain highâquality figures, technical drawings, borehole logs, and GIS maps using AutoCAD and GIS software. Provide timely drafting and mapping support to technical staff in Kingston and Ottawa, with additional support to project teams across Canada as required....Full timeWork at officeFlexible hours$38k - $45k per year
...protocols related to the position, while supporting the other office staff as required. Responsibilities: Respond to rental... ...prioritize in a fast-paced environment Proficiency in basic office software (Microsoft Office, email, data entry) Reliability, attention to...Long term contractFull timeWork at office$39k per year
...families, and care providers by managing the scheduling of direct care staff (Personal Support Workers, Health Care Aides, and Nurses) within... ...What you will do Efficient Scheduling: utilize scheduling software to optimize the assignment of care providers, ensuring client...Hourly payFull timeWork at officeRemote workHome officeMonday to fridayFlexible hours- ...Job Title: Sales Representative Company: Tamarack Developments Location: Kingston (On-site) About Us Tamarack Homes has a legacy... ...· Proficiency in Microsoft Office and various sales-related software. · Self-motivated with strong initiative and the ability to...Full timeFor subcontractorWork at officeShift work
$45k - $65k per year
...policies and advise on policy and tax changes; developing proactive tax strategies that make... ...with managers or engagement partners to develop resolutions Correspond with clients and... ...Experience working with accounting and tax software is preferred ****@*****.*** With a...Full timeRemote workFlexible hours$17.6 per hour
.... Build strong, professional relationships with retail store staff. Protect customer information and maintain strict confidentiality... ...specializes in Sales and Field Marketing , with a focus on developing high-performing field representatives through rigorous,...Long term contractPermanent employmentFull timePart timeFlexible hours$90k - $110k per year
...competencies, this role offers a unique and challenging opportunity to develop and build professional relationships with community healthcare... ...developmental training, mentorship and performance measures to staff Operates to applicable quality standards as outlined by senior...Ongoing contractLong term contractPermanent employmentFull timeRelocation package$47.5k - $52k per year
...for life. Our Culture & Values We value passion, initiative, determination, professionalism, and teamwork. Health and safety are embedded in everything we do, and our award-winning safety culture consistently performs well above industry standards. Diversity, Equity &...RemplacementFull timeFor contractorsInternshipFlexible hours$100k - $110k per year
...Manage high quality on-site staff through implementation of effective... ...on site Health & Safety developing and implementing program initiatives... ...trends. Ensure leasing staff develops similar knowledge.... ...knowledge of Property Management software; Entrata highly preferred....Full timeFor contractorsWeekend work$42k - $50k per year
...Oversees and participates in guest registration. Motivates staff and establishes a productive working environment for hotel. Assists... ...; coaches and counsels employees regarding career and personal developments; and conducts performance evaluations and provides feedback to...Full timeLocal areaShift work- ...general inquiries including answering telephone calls and ensuring staff, volunteers, clients and visitors are greeted and directed to the... ...OS and MS Office Suite programs Experience with scheduling software and Cognos is considered an asset Experience with a unionized...Full timeTemporary workLive outWork at office
- ...university policies and procedures. • Develops and maintains effective working relationships... ...to expert user of complex computer software applications (PeopleSoft preferred), financial... ...provisions and provide guidance to staff. • Satisfactory Criminal Records Check...
- ...guides junior engineers and design staff, reviews technical work for... ...within the department by developing and refining engineering standards... ...for new developments. Develop and maintain design documentation... ..., and other electrical design software is an asset. Excellent communication...Full timeLocal area
- ...technical review. The role is responsible for developing engineering drawings, specifications,... ...oversight to junior engineers and design staff. Ensure compliance with regulatory... ...AutoCAD; familiarity with electrical design software. Assets Knowledge of sustainability...Full timeInternshipLocal area
$80k - $95k per year
...Responsibilities Service Delivery & Team Leadership Lead and coach staff, ensuring reliable, on-time service across all routes while... ...Collaborate with Operations, Training, and Marketing teams to develop innovative recruitment strategies, including job postings and social...Long term contractRemplacementFull timeInternshipWork at officeLocal area- ...effectiveness • Liaise with program director to develop content for the departmental website,... ...to deal diplomatically with faculty, staff and students. Ability to convey information... ...computer skills including use of a variety of software packages. • Excellent organizational and...Long term contractWork at officeRotating shift
- ...Context: The new QSSP program focuses on developing new concepts and techniques rooted in... ...work closely with the McDonald Institute staff and is intended for someone who is highly... ...professionalism. • Strong proficiency with office software, scheduling systems, and shared digital...TraineeshipWork at officeLocal area
$112k - $161k per year
...Mentor and support junior and intermediate staff, fostering professional growth and... ...programs or projects. ~ Proficiency with BIM software such as Revit and/or Rhino ~ Excellent... ...building codes. ~ Experience mentoring and developing multidisciplinary teams. Required...Long term contractFull timeTemporary workPart time- ...academic staffing processes for all library staff including CUPE 1302, USW 2010, QUFA, and... .... • Administers the library absence software and completes payroll related duties including... ...and advice during the selection process, developing selection criteria/tools, screening...Long term contractCasual workPnpWork at office
- ...compliance requirements, and engineering design software used for roadway and municipal environments. Jon Description Prepare and develop traffic signal design documentation,... ...junior engineers, designers, or technical staff. Familiarity with transportation authority...Full time
- ...oversight and mentorship to junior engineering staff while supporting quality assurance and... ...experience in Traffic Signal Design. Develop and maintain design documentation,... ...Proficiency with AutoCAD and Civil 3D softwares used for infrastructure projects. ~ Excellent...Full timeLocal area
$44.39 - $53.2 per hour
...Plumbing Inspectors; provides guidance and develops work methods and standards Review/... ...Working knowledge of Word, Access, and Outlook software with an ability to perform data entry... ...decisions are made by qualified municipal staff. Internal applications: External...Long term contractRemplacementFull timeContract workTemporary workInternshipLocal areaRelocation packageFlexible hours$15k per year
...Brand and following direction and approval, develops and prepares final artwork for production... ...motion graphics, and digital production software used in print and digital communications... ...oversee the work, or to instruct other staff? If so, what does this involve? The incumbent...Freelance- ...preparation. Preparing Project Schedules for proposals using software such as Microsoft Project. Completing various tasks to assist... ...Performing project and accounting related filing. Ensuring staff are following filing guidelines. Preparing packages for the courier...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Developer. Be the first to apply!
- software Kingston, ON
- software implementation project manager Kingston, ON
- software support Kingston, ON
- entry level software Kingston, ON
- software intern Kingston, ON
- remote software Kingston, ON
- software sales Kingston, ON
- software application developer Kingston, ON
- software technical support Kingston, ON
- ingénieur logiciel embarqué



