Software Engineering Manager

ATALNT LLC

Not Interested
Bookmark
Report This Job

profile Job Location:

Roswell, GA - USA

profile Monthly Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Software Engineering Manager


Summary:

We are seeking an experienced and highly motivated Software Engineering Manager to lead and inspire a skilled team of engineers. This role is central to our organization and will directly influence the development of advanced embedded software that powers the next generation of our technology.

The successful candidate will bring a strong track record of hands-on technical leadership guiding software teams through all phases of product design and development. This individual will serve as both a people leader and a technical contributor playing an active role in architecture and execution.

Extensive experience with networking technologies for embedded and internet-connected devices is essential including Ethernet Wi-Fi Bluetooth LTE NMEA 2000 and CAN Bus. The ideal candidate will be prepared to assume ownership of our product networking architecture while also demonstrating the curiosity and capability to master additional components of our technology stack quickly.

This is a hands-on working manager position.

A deep understanding of embedded software development across a range of micro controllers using both Linux and RTOS environments is required. Prior exposure to sonar systems and digital or analog signal processing is considered a significant advantage.



Key Responsibilities:

  • Lead coach and develop a high-performing software engineering team while promoting innovation and technical excellence

  • Manage the full software development lifecycle for assigned projects ensuring timely delivery of reliable high-quality solutions

  • Partner with senior leadership to define and execute software strategies aligned with business priorities

  • Contribute directly to product definition and system architecture providing technical guidance across new and existing products

  • Establish and enforce software development standards and best practices to improve efficiency quality and maintainability

  • Direct and evaluate prototype development assessing design performance reliability and functionality

  • Ensure comprehensive and accurate written product specifications are created and that delivered products meet all defined requirements

  • Review and document technical feasibility analyses qualification testing field evaluations and competitive assessments to validate design suitability and compliance

  • Collaborate with peer engineering leaders and cross-functional teams to resolve technical challenges plan execution strategies and drive ongoing process improvements



Requirements

  • Bachelors degree in Computer Science Computer Engineering Electrical Engineering Mathematics Physics or a related discipline

  • Minimum of 5 years of professional software development experience including at least 3 years in a leadership or management capacity

  • Strong proficiency in C/C with extensive experience in embedded software development

  • In-depth knowledge of embedded systems including multi-threaded RTOS and Linux-based platforms

  • Hands-on experience with wired and wireless communication technologies including Ethernet Wi-Fi and Bluetooth

  • Demonstrated ability to lead mentor and grow engineering teams to achieve challenging objectives

  • Solid project management experience guiding initiatives from early concept through final delivery

  • Excellent written and verbal communication skills with the ability to collaborate effectively across diverse teams


Preferred Skills:

  • Experience with UI/UX development graphics processing and Digital Signal Processing (DSP)

  • Practical familiarity with hardware debugging and diagnostic equipment such as oscilloscopes and logic analyzers

  • Understanding of software system architecture and design best practices

  • Personal interest or enthusiasm for fishing boating or outdoor activities



Job Title: Software Engineering ManagerSummary:We are seeking an experienced and highly motivated Software Engineering Manager to lead and inspire a skilled team of engineers. This role is central to our organization and will directly influence the development of advanced embedded software that powe...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • Hospitality Experience
  • Go
  • Management Experience
  • React
  • Redux
  • Node.js
  • AWS
  • Mechanical Engineering
  • Team Management
  • Leadership Experience
  • Mentoring
  • Distributed Systems