Role : Embedded Software Engineer
Location : Bothell, WA (Onsite)
The Role:
Design and develop software technological solution, platform, or reference
Design, Code and Test (unit and integration) for multicore/processor embedded systems
Participates in determining the system, subsystem, and interfaces between them
Validates technology assumptions, evaluates alternatives, and defines functional and non-functional requirements
Test and review code
You're the right fit if:
This position requires a minimum of a BS in Software/Electrical/Computer Engineering or equivalent from an accredited university.
Minimum 7 years' experience in Software Design and development in embedded software/firmware.
Experience in Programming language C++. Strong understanding of Object-oriented programming.
Experience with RTOS based Embedded Software. Azure RTOS/ThreadX preferred.
Experience with hierarchical state-machines.
Good Knowledge of Software/Firmware unit testing methodologies. (gtest experience strongly preferred)
Peripherals and their drivers modification and test
Hands-on experience on SPI, I2C, PWM, ADC, DAC, eMMC, USB, UARTs as well as Memory Management, Scheduling, Interrupts, and multi-threading
Microprocessor/Microcontroller development Strong Knowledge and working experience on STM microcontrollers Architecture (domain knowledge for designs SW, HW)
GitHub, CI/CD, VSCode, Docker Dev Containers all preferred.
Aware of SDLC. Good grasp of Design Patterns/ Multithreading, Code Reviews
Experience in Agile SW Development practices; experience in scaled agile framework (SAFe) is preferred
Knowledge and application of the following is preferred:
communication interfaces (e.g. USB, Ethernet, Serial)
network protocols and standards (e.g. TCP/IP, UDP, Bluetooth, NFC
Experience in software development in medical industry or highly regulated industry; experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferred
Qualification:
Pi-square technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company, Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development, Projects, Requirements Analysis, Software Design, Software Implementation, Efficient Build, Release Process, and turnkey software V & V Services. We have more than 20+ years of industry expertise with specialization in the latest cutting-edge automotive technologies such as Infotainment, connected vehicles, Cyber security, OTA, and Advanced Safety/ Body electronics.
...New York, United States of America Hours: 40 Line of Business: Finance Pay Detail: 150,000 - 200,000 USD TD is... ...: Director (L11) Financial Reporting (NY Branch & Broker Dealer) Overview The Director of Finance Financial Reporting...
...About The Role: Arbor Homes is currently looking to hire an Administrative Assistant/Receptionist located in our corporate office in Indianapolis, IN. The right candidate will be responsible for providing excellent customer service to Arbor Homes buyers, vendors and...
Title: Senior Associate, Supply Chain Transformation Copy of AMAGJP00014290; scrubbed resume attached. Remote - This role is fully remote, with virtual meetings or collaboration sessions scheduled across global time zones. PST Ideal Candidate: 2&plus YOE, SAP Nice to have...
...assigned. # Prepares research reports and technical papers for publishing. # Investigates the feasibility of applying a wide variety... ...and medical education at the Miller School of Medicine. As an academic medical center, we are proud to serve South Florida, Latin...
...OverviewGenesis is seeking experienced Pipefitters to join our team. This role involves the layout, installation, and maintenance of piping systems onboard vessels, including heat and power systems, hydraulic lines, air pressure systems, and oil lines. This position...