Jobs via Dice

Embedded Firmware Engineer

Posted: just now

Job Description

Our solutions are a key part of most industries - electronics, medical research, renewable energy, food production, infrastructure and many more. Working with us means working with the latest technologies and groundbreaking, sustainable innovations.Join us on our journey for a better tomorrow.Embedded Firmware EngineerEdwards has been engineering environments where innovation thrives for more than 100 years. Our legacy is built on a willingness to push the boundaries of science - that's why we're a global leader of vacuum and abatement. Being part of Atlas Copco Group means we have thousands of employees around the world; this is your opportunity to work alongside passion, expertise, and with the latest technology to transform industries such as electronics, medical research, renewable energy and more. Together, we have the power to improve millions of lives and shape countless careers.The Role:The Firmware Engineer will be joining a cross-functional team of electrical, firmware, and mechanical engineers working on our next generation of cryogenic vacuum pumps and chillers. The Firmware Engineer will be able to demonstrate a methodical and detailed approach to firmware development. Candidates should be familiar with accepted industry standards for code architecture and have sufficient detail orientation to understand and modify legacy sections of code.There's power in ownership. We'll expect you to uphold commitments, and drive results while embracing diverse perspectives. By staying curious, experimenting, and collaborating, you'll innovate, make informed decisions, and contribute to shared success.Main Responsibilities:Responsibilities include, but are not limited to, the following key areas:Detailing requirements, firmware implementation, integration, and some level of system testing in Edwards cryogenic vacuum pumps and chillersDeveloping and designing multi-threaded Embedded application for Cryogenics Pumps and CompressorsQuickly understanding legacy products development and their working principlesDeveloping test suites for validation and testingMaintaining and management of source codeFlexible to oversee hands-on testing using real equipment (cryopumps, cryochillers, compressors) in a lab environmentWorking as part of a team to deliver on-time & right-first-time solutionsAssisting in the development, maintenance, and execution of automated testsParticipating in Agile/SCRUM exercises such as standup, grooming, planning and retrospective to ensure the team is working effectively and managing its workIt goes without saying that you'll:Have a degree in Computer, Software, or Electrical Engineering with 5+ yrs of industry experienceHave proficiency in Programming languages such as C, C++, and LinuxHave experience and knowledge in embedded controls and real time data processing in Embedded SystemsHave a proactive, self-motivated approach to solving problemsHave excellent written and verbal communication skillsHave the ability to work closely with Hardware and SQA team members as well as small teams to complete tasksYou don't need to tick every box to be suitable - a willingness to learn goes a long way. So, if you keep reading and feel inspired, always apply.It's a bonus if you:Have experience with System Identification desirableHave experience in Python, VBA scripting languages to write test scripts for Engineering validationHave experience and knowledge in device driver development for EEPROM, SPI, CAN, SERIAL, FLASH devicesHave familiarity with various Operating systems such as VxWorks, QNX, Windows CE, LinuxWhat you can expect from us:A friendly, family-like atmospherePlenty of opportunities to grow and developA culture known for respectful interaction, ethical behaviour, and integrityPotential to see your ideas realised and to make an impactNew challenges and new things to learn every dayAccess to global job opportunities, as part of the Atlas Copco GroupAn excellent remuneration & benefits package - including competitive salary, a medical plan and achievable variable compensation structureWe believe in empowering you through purpose and collaboration. Together with Passion, Innovation and cutting-edge technology, the possibilities to shape the future are endless. Apply now.Uniting curious mindsBehind every innovative solution, there are people working together to transform the future. With careers sparked by initiative and lifelong learning, we unite curious minds, and you could be one of them.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In