Senior Embedded Software Engineer

Cloud2GND is a global engineering services firm specializing in standards-based wireless connectivity. Cloud2GND is seeking a Senior Embedded Software Engineer with experience in designing and implementing embedded software in C. 

The candidate should have an in-depth understanding of CPU microarchitecture concepts including instruction sets, power modes, stack management, program/data space, and be familiar with how CPU and system resources are managed in real time and bare metal operating systems. The candidate should also have experience using common I/O technologies such as I2C, I2S, SPI, UART, and GPIOs. 

Current or previous experience with one or more wireless technologies is a significant plus. Bluetooth (BR/EDR or LE) is highly desired. 

Candidates may work in our offices in the United States or Romania, and experienced candidates have the option to work remotely. A willingness to travel is preferred but not required. 

Minimum Qualifications 

  • 5+ years experience developing firmware in C for embedded systems. Candidates will be required to demonstrate proficiency in C during the interview process.
  • Deep understanding of software engineering principles and core computer science fundamentals, including modern architecture and design, particularly as it relates to the implementation of embedded systems, wireless stacks, and communication protocols.
  • Working knowledge of computer architecture with an emphasis on HW/SW interfaces.
  • Experience debugging complex problems within embedded software/firmware and/or hardware systems. 
  • Experience with all phases of the product development process. 
  • Scripting languages for test automation and/or engineering tools and supporting software.
  • Ability to work independently and multi-task effectively with strong attention to detail.
  • Advanced written and verbal English skills at a technical level. 

Preferred Qualifications 

  • Ability to work as a lead engineer on a development team/project and overseeing and mentoring one or more junior engineers. 
  • Experience creating technical documentation and/or specifications. 
  • Experience with embedded security, cryptography, authentication and/or validation protocols, and related topics. 
  • Experience with embedded Linux and/or Real Time Operating Systems (RTOS).
  • Experience with Bluetooth applications (controller and host).
  • Ability to interface well with internal and external customers. 

Education Requirements 

Degree in Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent professional experience. 

Benefits 

  • Flexible work schedule and accommodating working environment, including remote work opportunities for the right candidate. 
  • Competitive salary, generous paid leave, performance bonuses, retirement savings, and comprehensive health and wellness benefits. 
  • Opportunities to solve unique problems for world-class companies. 
  • A collaborative and synergistic environment where you can work alongside and learn from exceptional people. 
  • Opportunities to work with cutting-edge technologies and innovative product designs.
  • Leadership who values continuous learning, professional development, and original thinking/out-of-the-box solutions. 

About Cloud2GND 

Cloud2GND is a global engineering services firm with offices in Louisville, KY and Bucharest, Romania, as well as remote employees worldwide. We focus on providing our customers with premium quality expertise in embedded systems development, particularly around standards-based wireless protocols such as Bluetooth / Bluetooth Low Energy. Cloud2GND works extensively with standards organizations, semiconductor, and product companies to deliver next-generation wireless technology to the market. We take on challenging projects and pride ourselves in the expertise and services we provide to our diverse customer base. 

At Cloud2GND we are passionate about what we do and with whom we work. We continue to build our team of hard-working passionate engineering experts that want to contribute to our long term growth and overall success. We value everyone’s contributions and opinions, and we strive for a team-centric approach to serving our customers’ needs. 

Cloud2GND is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law. We recognize that diverse teams make the strongest teams, and we encourage people from all backgrounds to apply.

More Careers

Ready to Join the Cloud2GND Team?

Apply for the Senior Embedded Software Engineer position today.

Interested in Working at Cloud2GND?

Submit your application today for the Senior Embedded Software Engineer position.

Application for
Senior Embedded Software Engineer