Sr. Embedded Software Developer
$151.2k - $174.7k per yearDigital Control Inc.
Digital Control Incorporated (DCI) is the world’s leading supplier of underground locating and steering products for the horizontal directional drilling (HDD) industry. Since the introduction of this revolutionary technology 30 years ago, Digital Control has been at the forefront of trenchless technologies that enable the efficientinstallationof underground utilities such as fiber optic, telecom, gas, and water lines world-wide. DCI’s products are valued for their durable design, ease of use and uncompromising commitment to customer service.
DCI is seeking a Sr. Embedded Software Developer in Kent, WA. If you are passionate about developing next generation embedded software, then DCI could be a perfect fit for you!
What you'll do
- You will be responsible for writing production-level code.
- You will design, develop, and debug on embedded devices.
- You will be a part of designing and taking a product to market.
- You will participate in all project lifecycle phases, from design and code development through unit testing, documentation, and release.
- You will collaborate with business stakeholders to understand needs and translate into technical requirements.
Desired
- Experience with concurrency topics (i.e. threading and inter-process communication), event loops, and asynchronous programming.
- Usage of lab tools such as oscilloscopes or serial analyzers to debug software, and the ability read electrical schematics.
- Knowledge with Jenkins Continuous Integration, Make and Google Test, Python, and or Golang.
- Comprehensive understanding of data structures and algorithm topics.
- Experience with network programming topics (e.g. TCP, UDP, sockets, REST, etc.), Standard and BLE Bluetooth, and Wi‑Fi.
- Competent with interfacing application code with device drivers on Linux.
- Proficient with Linux kernel development, device trees, driver modification or backporting, bootloader customization, and/or Qt stack.
- Designs, deploys, and maintains resilient mesh networking systems, including node routing, self‑healing topologies, and low power wireless communication protocols.
- Develop and maintain cross‑platform applications using Qt (Qt Widgets/QML), including UI design, event‑driven architecture, and integration with underlying C++ modules.
- Strong understanding of Agile development.
Who you are
- Self‑driven, results oriented developer who strives to write clean, modular and well commented code without taking short‑cuts and drives their software through the ‘final 10%’ to take a product to market.
- Someone who enjoys taking initiative and seeing a task through from start to finish.
- Collaborate with an experienced and motivated team to create novel solutions to difficult problems.
If you're excited about this role but your experience doesn't align perfectly with every requirement, we encourage you to still apply. You may be just the right candidate for this or another role at DCI.
Benefits
- Unparalleled health benefits (PPO plan with no deductibles, no co‑pays, DCI covers 99% of costs)
- Quarterly bonuses: we all share in the success of the company
- Professional development
- 401k match (3% match from DCI regardless of participation, 5% maximum match, 100% vested immediately)
- 22 days PTO
- Parental leave
- Company covers 100% of payroll taxes for state family medical leave
- 11 annual paid holidays plus 1 floating holiday
- Winter break (we are closed the last week of each year)
- See more benefits information here.
Compensation
- DCI is proud to offer comprehensive compensation packages including competitive base pay and discretionary quarterly profit sharing bonuses to all part‑time and full‑time team members. Base pay is reviewed at a minimum on an annual basis.
- Pay range: $151,200 - $174,700 per year. To ensure equity, our compensation philosophy is to bring people into new roles in the range of the mid‑point of that role. Factors considered for pay include the level of skill, experience, training, external market factors, and internal value.
- Profit sharing bonus: Over the last 3 years, quarterly bonuses ranged between 11% and 17%. Future bonuses could be higher or lower depending on company profits.
Hybrid Work Schedule
Success delivering the highest quality products requires this role to collaborate across engineering, product and manufacturing. This position has a primary work location at the Kent, WA location.
We Celebrate Inclusion
DCI is an equal opportunity employer. Employment at DCI is based solely on a person's merit and qualifications directly related to professional competence. DCI does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), or any other basis protected by law.
It is DCI’s policy to comply with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity. The Company's EEO policy includes the full & complete support of the Company and all levels of leadership. Because it's just the right thing to do. We hope you think so too.
#J-18808-Ljbffr$143.8k - $231.9k per year
...for top talent to join our team. About The Role As a Senior Software Engineer on Camunda's new Data Streaming team, you'll help build... ...as Apache Iceberg or Delta Lake - including experience with an embedded/lightweight query engine (e.g. DuckDB, or similar), or a...SeniorWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hours$178k - $307.05k per year
...Description DePuy Synthes is recruiting for Sr. Director, ERP Supply Chain & SAP... ...across all technology platforms. Build, develop, and inspire a high-performing global technology... ...(PMM), Research and Development, Software Development Management, Strategic Supply Chain...SeniorContract workLocal areaImmediate start- ...RQ00396 - Sr. Clinical BA – Oncology Location: Fredericton (100% Remote) Timings... ...encompasses several activities to develop clinical standards and the implementation... ...experience and knowledge of using Atlassian’s JIRA software in a Project/work environment. 2+...SeniorRemote jobContract workWork at office
$143.8k - $231.9k per year
...meaningful work, visible impact and put something genuinely rare on your CV, keep reading. About The Role As a Backend Senior Software Engineer on the Data Layer team, you’ll help build and evolve the storage and query layer that keeps Camunda 8’s process data fast, accurate...SeniorWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hours$38 per hour
...injuries, and mental health issues. Utilizing our clinical solution software, you'll assess symptoms, document cases, and offer health care... ...treated with fairness and respect. We believe in selecting, developing and rewarding the best candidate for the job based on the...SuggestedFull timeWork from homeHome office10 hours per weekFlexible hoursShift workNight shift- ...Brightstar has approximately 6,000 employees. For more information, please visit . Short Description We’re looking for a Software Developer III Full Stack (.NET Backend/Angular Frontend) to join a collaborative team in a senior-level, hands-on engineering role focused...SeniorLong term contractLocal area
$137.1k - $221.1k per year
...have designed and changed a product or engineering process in a software company with 100+ engineers. Practical AI agent experience: you... ...other workflow engines. A background in product operations, developer experience, or platform engineering. Compensation We offer...SeniorInternshipWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hours$120 per hour
...role of the CBA- Patient Access encompasses several activities to develop clinical standards and the implementation of the CIS for use... ..., Word, PowerPoint, Visio, Outlook, Teams) and Atlassian’s JIRA software in a Project/work environment. (5 years+) – Previous experience...Hourly payPermanent employmentContract workFor contractorsWork at officeRemote workMonday to friday- ...company. Your responsibilities will include: Develop and manage detailed construction schedules, ensuring projects... ...high-performing and growth-oriented work environment. Utilize software tools, such as Microsoft Project, to support planning, scheduling...Contract workFor subcontractor
- ...with Investment Policy Statements. Staying current on economic developments, market trends, and investment-related news. The... ...finance would be an asset. ~ Strong comfort level with investment software and evolving technology. ~ Demonstrated interest in Investing...Senior
$114.94k - $183.91k per year
...donation matching program Your Responsibilities Lead and develop End User Services, Service Desk, Endpoint Management, and Identity... ...Direct endpoint management capabilities, including software deployment, operating system patching, device lifecycle management...SeniorWork at officeWork from homeHome officeFlexible hours- ...while handling multiple projects on various timelines in a fast-paced environment. Strong computer experience working on multiple software programs; proficient in Microsoft Word, Excel, Outlook, PowerPoint. Demonstrated ability providing technical support and troubleshooting...Full timeRemote work
- ...information, please visit . Short Description We are seeking a Software Project Manager to join our team. In this role, you will... ...business objectives and customer expectations. Responsibilities Develop and maintain comprehensive project plans that align with...Local area
- ...recruitment for studio roles across game development, including creative and technical disciplines such as game design, art and animation, software engineering, mathematics, UX/UI, production, audio, quality, and related functions, with ownership for delivering against assigned...Senior
$25.82 - $30.59 per hour
...Using resources including online manuals, guides, and contacts in other government departments Understanding and navigating the software of SNB, as well as of various partners Problem solving and escalating concerns as needed Collecting, compiling and tracking data...Hourly payPermanent employmentFull timePart timeCasual workWork at officeFlexible hoursAfternoon shiftWeekday work$45k - $60k per year
...role. Your capacity for autonomous teamwork, impeccable time management, and adaptability further enhances your profile. Proficiency in software tools, meticulous attention to detail, and standout presentation skills underscore your technical proficiency. Your adept...- ...As a RoR Developer, you will be ⢠Working with your team to untangle our clients’ business challenges. ⢠Working with tech evangelists and product leaders to build and test applications in a collaborative environment. ⢠Interacting...Full timeFlexible hours
- ...Full Stack Developer Four Eyes Financial is a Canadian Wealth/RegTech software company looking to welcome an ambitious Full Stack Developer to the team. The successful candidate will contribute to the development of the Four Eyes Intelligent Compliance Platform in an Agile...Full time
- ...This is a remote position. TITLE : LabWare Developer - Remote CANADA COMPANY OVERVIEW: CSols Canada is the leading Laboratory... ...LabWare LIMS functional solutions following industry-standard software development lifecycle (SDLC) and recognized programming...Permanent employmentRemote work
- Overview Join Our Team as a Production Print Field Service Technician! Are you passionate about providing top-notch technical support and problem-solving within the production print environment? We're searching for a skilled Production Print Field Service Technician to...SeniorSummer workWork at office
- ...deliver transformative results. Make an impact as we look to strengthen our Digital Solutions practice with a Senior .NET / Azure Developer with strong leadership capabilities to support upcoming project work, including CMS and .NET modernization initiatives. This role is...SeniorFull timeWork at officeRemote workFlexible hours
$18 - $22 per hour
...and relationship builder. ~ Positive and supportive leadership style. ~ Team-oriented with a willingness to coach and develop others. ~ Highly organized with strong attention to detail. ~ Adaptable and solutions-focused. ~ Committed to...SeniorHourly payLong term contractFull timeRelocation packageAfternoon shift2 days per week$25.96 - $41 per hour
...support you. Why ENGIE? ENGIE North America isn't just participating in the Zero-Carbon Transition, we're leading it! Join us as we develop energy that is renewable, efficient, and accessible to everyone. At ENGIE, every talent has a role to play in the adventure of the...SeniorHourly payMinimum wageLong term contractFull timeTemporary workInternshipWork at officeLocal areaWork visaNight shift$24.22 - $30.95 per hour
...their own, full service return preparation, and managing product/software inquiries, you will be working toward accelerating our goal of... ...service when speaking with customers. Practices active listening to develop empathy and understand customer pain points. Complex Problem...ApprenticeshipSelf employmentFlexible hours$102.68k - $154k per year
...next at IGT. Responsibilities We are looking for a strong Software Engineering Manager with strong leadership and software development experiences who can effectively manage our team of game developers. As a Software Engineering Manager, you will interact heavily with...- ...their own, full service return preparation, and managing product/software inquiries, you will be working toward accelerating our goal of... ...service when speaking with customers. Practices active listening to develop empathy and understand customer pain points. Complex Problem...ApprenticeshipSelf employmentRemote workFlexible hours
- ...clients and deliver a seamless experience to customers in the moments that matter. EEO Foundever is committed to selecting, developing, and rewarding the best person for the job based on the requirements of the work to be performed and without regard to race, age,...Live InLocal areaWork from homeMonday to friday
- ...Description Brightstar Lottery is seeking a Senior Analytics Developer – Power BI & Snowflake, you will support Brightstar Lottery's enterprise... ...role, you will partner with stakeholders, data engineers, and software engineering teams to build trusted analytics platforms, governed...SeniorLocal area
$206k - $229k per year
...initiatives, standardizations and efficiency gains to enhance compliance, drive efficiencies and reduce cost of poor quality. Coach and develop direct and indirect reports, as appropriate, through ongoing, example‑based performance feedback, annual performance reviews and the...Flexible hours- ...business strategy. Ensure alignment at the site levels to the overall division goals Identify talent, both internally and externally and develop succession plans for key roles. Develop high potential talent for the next steps in their career Operations Manage and identify...Long term contractPermanent employmentTemporary workInternshipLocal areaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Embedded Software Developer. Be the first to apply!
- senior administrative officer New Brunswick
- senior project accountant New Brunswick
- senior account executive New Brunswick
- senior manager risk management New Brunswick
- senior accountant remote New Brunswick
- senior software developer New Brunswick
- senior manager investigations New Brunswick
- senior human resources New Brunswick
- remote senior project manager New Brunswick
- construction senior project manager New Brunswick


