Qualifications / experience required:8+ years of experience in developing software and firmware for electronic devices.bs in software engineering, computer engineering, electronics, computer science, or a similar field preferred.experience developing on various os platforms: linux, ms, embedded rtos, bare metal, android, qnx.strong programming experience in one or more of: c, c++, c#, java, python. Experience developing system and embedded system software and firmware, bootloaders, bios, etc.experience with design for test, unit testing, formal design verification for medical or other regulated industries.development environments: visual studio, various embedded ides and compilers, atlassian suite of tools.experience with agile software development methodology. Graphical user interface (gui) development.additional functions:experience with product lifecycle management (plm) applications such as agile or similar.experience with measurement equipment and debugging techniques.secure software development framework experience.design and implementation of embedded systems capable of network communication (e.g., tcp/ip, can, i2c, spi).tools: simulation and synthesis – aldec riviera pro, matlab.design entry, verilog, vhdl. Experience with devices: xilinx, altera (fpga and asic design).provide technical support on complex software projects.knowledge of fda regulations and international standards applicable to medical device software development, or other industries such as aerospace or automotive.experience developing software for systems incorporating ai.
#j-18808-ljbffr