Job Description
Job Description
**Terrific Opportunity with a Stable and Growing Washington-State Based Company.
Recession Resistant Niche Industry: Building Very Unique Technology for Essential Industry type customers.**
Company Culture geared towards using the best available technologies for our flexible systems.
_ Desired Skills/Experience:_
- Experience writing embedded (C/C++) code on a Linux Operating System.
- Experience with Linux Kernel Level (kernel modifications, device driver development, Uboot and interfacing to attached devices) and Linux Device Driver Applications Development.
- Experience writing embedded code for network sensing (WiFi, BlueTooth, Ethernet, IP, VLANs, shared networks or similar) and/or Network Connectivity
- Experience coding that connects directly to 'bare metal' is preferred (experience connecting C Code to ARM Processors or other-similar Peripherals such and Printed Circuit Boards)
- Firmware Code troubleshooting /debugging skills; experience 'Porting Code' to different peripherals and applications the purpose of Code Debugging...experience with JTAG, SWD or similar debugging tools is a plus.
- Should have knowledge/experience with Low-Level C++ and/or C (C programming language) topics and fundamentals.
- Experience with build tools and build environments (CMake, etc.)
- Embedded Software Development/writing code that uses Linux as Real Time O/S (RTOS); Experience with code surrounding Linux Hardware (boot loader experience is a plus)
- Embedded Software development surrounding Micro-controllers and/or ARM processors and/or ARM controllers.
- A College Degree is preferred (ideally in Computer Science, Electrical or Computer Engineering)
_ Pluses (not required/nice to have):_
- Linux Kernel level code interfacing with other Hardware Components
- writing code surrounding PCB's (printed circuit boards), including test fixtures
- Basic Linux Scripting (bash scripting or similar for command line interfacing)
- Python Coding
- Android-Java or Android Kotlin Mobile Apps development (or embedded code connectivity to Android Apps)
- Use of CI/CD Tools (docker, maven, jenkins, or similar)
- Experience communicating/working closely with Electrical Engineering 'design-build' teams.
_ Very Competitive Compensation and Benefits Package._
_ Call or Apply Today!_
_ (note: this is a hybrid-on-site role, work on site a few days per week)_
Company Description
Constantly updating our technology to meet the demands of our multi-site business customers; Experiencing a Major Demand for our unique offering; Profitable and Stable; Managerial Culture towards using the best available technology; Busy Company with a Recession Resistant Business Model.
Company Description
Constantly updating our technology to meet the demands of our multi-site business customers; Experiencing a Major Demand for our unique offering; Profitable and Stable; Managerial Culture towards using the best available technology; Busy Company with a Recession Resistant Business Model.