DornerWorks Embedded Software Engineer in GRAND RAPIDS, Michigan

DornerWorks, a leader in embedded engineering design, is seeking an experienced Embedded Software Engineer to join our talented engineering team. Based in Grand Rapids, you will be creating the newest devices on the freshest silicon. You will keep up with industry trends, participate in software design decisions, and continue to add to your development portfolio. An advancement path to Senior Engineer is defined and ready for you. If you are someone who hits their stride working with other talented embedded engineers, this is the opportunity you have been seeking.What you will do:ulliDevelop embedded software/liliCollaborate with your team and with customers/liliContribute on technical project teams/liliInspire innovation/liliInfluence best practices/liliMentor colleagues in your areas of expertise/liliGrow your expertise partnering with our outstanding team/li/ulWorking at DornerWorks is a little different than most companies. We get the opportunity to work with a variety of customers in nearly every industry to help them produce standout products. Our customers engage us to develop all or part of new product development or existing product rework. You will work with a team of embedded software and hardware engineers as well as IoT and separation technology team members to produce really cool things. Then we do it over again for a new customer or project, often with a new DornerWorks team.Experience we like to see:ulliMulti-threaded real-time embedded application development experience/liliFamiliarity with many embedded communication standards (SPI, I2C, UART, RS-XXX, Ethernet, CAN, LIN, USB, etc.)/liliExperience with multiple microcontrollers, cores, and technologies (ARM, Freescale, Microchip, Texas Instruments, etc.)/li/ulDornerWorks specializes in safety critical embedded solutions, including HW, SW, IoT, and FPGA. Engineers at DornerWorks are making aircraft safer, hostile threat identification quicker, hospital patients more comfortable, coffee tastier, and grilling more fun. Join DornerWorks and be a vital part of our team that works together creating fun and exciting embedded solutions. Learn more about DornerWorks and our culture from our website at www.DornerWorks.comWhat we need from you:ulliBS in Electrical Engineer (BSEE/BSE), Computer Engineering (BSCE), or Computer Science (BSCS)/lili3 plus years of professional success in embedded software development/liliUnrestricted right to work in the US without requiring sponsorship/li/ulWhat we offer you:ulliCompetitive compensation and benefits/liliA health work/life balance that is not just a catchy phrase; it is one of our core values/liliCompressed work week, with the opportunity to take every other Friday off and flexible hours/liliA collaborative team where you can work with other outstanding technical minds./li/ul DornerWorks is an equal opportunity employer and participates in the E-Verify program. EEO/M/F/Disabled/Veteran Keywords: developer, software, firmware, embedded, embedded software, embedded systems, electrical engineering, EE, computer engineering, CE, computer science, CS, C, C++, VxWorks, RTOS, bare metal, drivers