Senior Firmware Engineer

New Yesterday

Simplifying the Complex. Simplexity is a product development engineering firm, hired by leading technology companies to design their next products. In an industry of overly-complex design and production, we strive for simplicity, reducing product cost and improving reliability for our clients through our Product Development Process.
Simplexity promotes an inclusive work environment with equitable opportunities for all employees. We believe collaboration is the key to innovation as ideas are shared across multidisciplinary platforms where diverse perspectives are always welcome. Simplexity has a firm belief that when individual parts are brought together, connected, and allowed to interact, an even better system with its own properties and processes emerges.
As a Senior Embedded Firmware Engineer, you’ll have the following responsibilities:
Write embedded firmware and software for a variety of customer products
Develop associated tools for testing and verification of product code
Develop solutions as part of a cross-discipline team (EE’s, ME’s, Systems Engineers)
Work effectively in a team setting and collaborate openly with other engineers
Work through the product lifecycle, including design, implementation, and verification
Design and execution of acceptance criteria
Interface with the customer and write succinct and clear status reports
QUALIFICATIONS
Bachelor of Science or Master of Science degree in Computer Engineering, Computer Science, or Electrical Engineering from an accredited four-year university
8+ years of applicable experience
High level of proficiency in C or C++ programming
Experience with:
Scripting experience in Python
Use of an embedded RTOS (FreeRTOS, ThreadX, VxWorks, Integrity, uC/OS, etc.)
Embedded processors, preferably ARM
Peripheral buses (I2C, SPI, Serial, PCI)
Device IO (Serial, USB, Ethernet, Wifi, Bluetooth, Zigbee)
Analog and digital sensors
Ability to quickly learn existing customer code base and new technical skills
Highly motivated with demonstrated ability to work independently with minimal supervision.
Have a command of software engineering fundamentals and modern SW development processes.
Excellent organization and analytical skills combined with attention to detail. Ability to prioritize and plan effectively.
Ethical and honest in every part of the job.
PLUSES TO HAVE
Robotics experience.
EtherCAT experience.
Firmware development for medical, molecular diagnostic or IVD devices.
Working in a medical quality system experience and experience with regulatory requirements.
Feedback control systems.
Understanding of PCBA design concepts.
Experience with Atlassian tools (Confluence, JIRA, BitBucket).
COMPENSATION AND BENEFITS
Approximate base salary range: $130K - $150K for 8-20 years’ experience
Excellent Healthcare plan (Medical, Dental, and Vision) fully paid for by the company for the employee; partial payment for dependents
401(k) plan with company match
Long-term and short-term , AD&D and Life Insurance
Paid maternity/new parent leave
11 Paid holidays
3 weeks of paid time off (PTO) per year, increasing after 2, 5, and 9 years of service
Simplexity is an equal opportunity employer. We celebrate and are committed to creating an inclusive environment for all employees. Diverse candidates are encouraged to apply.
*** Please be advised that Simplexity Product Development will never ask you to respond to a non-SimplexityPD domain such as a gmail, ymail, hotmail, etc. If you suspect that you have been contacted by someone impersonating Simplexity Product Development who is using a fraudulent email address, please do not reply. If you are not sure, please fill out a contact form at https://www.simplexitypd.com/contact/ to report the incident. ***
NO RECRUITERS
Powered by JazzHR
PluVxSy2vZ
Location:
Seattle, WA, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search