Vice President - Software Engineering

Job TitleVice President - Software Engineering

DepartmentEngineering

PositionFull-Time

LocationAndover, MA

ACEINNA, Inc. is leading MEMS based sensing solutions company, focusing on the development of innovative Inertial and current Sensing Technologies that are essential to next generation cars, robots and other autonomous applications. Our product lines cover MHz bandwidth Magneto-Resistance (MR) based electric current sensors, high-performance open source IMUs, Real Time Kinematic (RTK) navigation systems, and centimeter-precision positioning services. While ACEINNA’s products and technologies are built on years of innovation and development efforts, we pride ourselves on being innovative, fast growing and technology-driven company. Our passion is to create winning products, provide customer satisfaction, generate financial return to our employees, investors, and offer an open and exciting work platform for our employees.  If you love technology, innovation, collaboration, and an entrepreneurial mindset this environment is for you.

 

A critical aspect of this role is the visionary and creative technology leadership in software, algorithm, and architecture, with hands on mentality. Strong time-management skills and experience in highly autonomous roles is critical. As a leader, you are highly-accountable with strong interpersonal skills in technical leading and working with Firmware and Algorithm Development Engineers, Manufacturing teams, Vendors and Customers. Reporting to CEO directly, you function effectively in a busy environment with little or no supervision and are comfortable making independent technical decisions.

This position combines software architecture, technical leadership, and technical project management responsibilities, to build and lead a diverse, highly technical software team, work with OEM/ODM partners, 3rd party service providers, full time and contract resources. Provide hands on technical leadership for Robotics Embedded System software that integrates multiple subsystems and external systems (Cloud, Mobile Apps and CRM).

Responsibilities

    • Lead Software Development team to ensure solution requirements are delivered, leveraging s/w automation.
    • Plan, direct, and coordinate activities of the firmware and algorithm teams and coordinate with hardware and manufacturing teams. Serve as overall software systems architect. Bridge system level issues across engineering disciplines.
    • Estimate and achieve deliverable dates for key features, technical goals and technology product platforms.
    • Develop & implement standards, guidelines and methodologies for multiple software teams to ensure coordination, collaboration, alignment, and code reuse between distributed subsystems and multiple software partners.
    • Responsible for multiple software subsystems (embedded, factory tools and firmware infrastructure). Supervise technical leads between USA and China teams.
    • Lead creation of excellent Industrial and Automotive customer experiences within Industrial, Automotive, UAV and Robotic Applications and Products, lead teams building scalable, reliable and highly secure solutions connecting millions of devices to Cloud.
    • Participate in strategic technology discussions with Product Management and Marketing teams; Lead RTK software, Inertial Measurement Unit Software and Algorithm product roadmap initiatives, experience with Vision, Current Sensor, Motor Technologies and Mobile Applications (iOS/Android/Voice Control) is ideal.

Requirements

    • MSEE/CS required, PhD preferred; 6-10 years of software architecture, design and development experience, from concept to production with an emphasis on quality control, AGILE development and automation.
    • Expert-level knowledge of C++ / Java / OO design and Python, is required.
    • Strong leadership and persuasive communication skills.
    • Ability to lead a dynamic, fast paced, deadline driven environment. Demonstrated management skills to lead and energetically motivate direct reports and development partners.
    • Experience managing high-performance individual contributors.
    • Managed and scaled technical teams in a leadership role.
    • Hands-on experience developing software for Industrial sensor system products; Experience leading a complex software program with multiple projects.
    • Experience integrating codebase(s) and deployment platforms, ensure reliability and scalability.
    • Expert-level knowledge of embedded, multi-platform, and distributed software systems. Successful track record combining disparate platforms (Software & Hardware) involving high-end computing down to dedicated/embedded devices, and complex software involving sophisticated algorithms, hardware control, data integration, Network communication, Blue Tooth and automotive interfaces.
    • Experience managing geographically distributed teams.

ACEINNA, Inc. is an equal opportunity employer. We encourage and support equal employment opportunities for all applicants without regard to race, color, religion, creed, national origin, ancestry, sex/gender, age, qualified mental or physical disability, sexual orientation, gender identity or expression (including transgender status), marital status, any veteran status, any military service or any application for any military service, genetic information or any other characteristic or category or class protected by applicable law, and in accordance with applicable federal, state and local laws. All employment decisions are and will continue to be administered in accordance with, and to further the principle of equal employment opportunity.

To apply directly please send your resume to careers@aceinna.com