2140 IT & Software Developer jobs in the US

MicroVision jobs

Software Development Manager (Lidar Edge Computing)

175,000 - 190,000 USD
MicroVision
6244 185th Ave NE, Suite 100, Redmond
175,000 - 190,000 USD
Company Size icon
Company Size
50-200
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
Yes

Requirements

Must:
Provide hands on leadership working closely with engineers, developers, and technical project managers to design and develop MicroVision's automotive lidar products. Lead development of embedded computing platforms with Linux and implementation of fast, low-latency real-time algorithms and code for edge computing. Create and maintain design documentation, conduct design reviews. Excellent C++ and Python programming skills. Hands on Experience utilizing some of the following software frameworks and libraries: Computer Vision (e.g., OpenCV), Point Cloud Processing (e.g., PCL), Parallel Computing (e.g., Cuda), Visualization (e.g., OpenGL), Machine Learning (e.g., TensorFlow), or ML Compilers (e.g., TVM).
Nice to have:
Exposure to Software Projects developing to regulatory or automotive standards, such as ASPICE, ISO 26262, or AUTOSAR.

Technologies

AUTOSAR
C
CUDA
Firmware
Machine Learning
opencv

Responsibilities

Set technical direction for your team in conjunction with senior leadership. Grow the team by attracting and hiring exceptional talent. Lead design and efficient implementation of automotive quality software as applied to Advanced Driver Assistant Systems (ADAS) and Autonomous Vehicles (AV). Collaborate closely with Firmware, RTL, and Electronics teams to implement algorithms realizable in edge devices with embedded software or directly on Silicon

Methodology

Description

Sign On Bonus $15K! Who We Are:  Headquartered in Redmond, Washington, MicroVision is part of the community of high-tech leaders in the Greater Seattle Area. Founded in 1993, early applications of our Laser Beam Scanning technology were incorporated into automotive head-up and personal head-mounted augmented reality displays. We’ve since worked with companies worldwide to successfully integrate our technology into their AR/VR, robotics and laser projection display products and to bring revolutionary solutions to market.  We are now applying our technology to develop revolutionary automotive lidar sensors for Advanced Driver Assistance Systems (ADAS) and Autonomous Vehicles (AV).    Job Summary: MicroVision has an immediate opportunity for a Software Development Manager. As a key member of MicroVision's growing Software Engineering organization, you will lead a Software Development Team and collaborate with various other technical teams in the company to design and take into production market defining automotive lidar product. The ideal candidate for this position will be a highly motivated Software Enthusiast with strong people management and communication skills as well as world class expertise in areas of edge computing, automotive software, and/or perception. Essential Responsibilities: Set technical direction for your team in conjunction with senior leadership. Grow the team by attracting and hiring exceptional talent. Provide hands on leadership working closely with engineers, developers, and technical project managers to design and develop MicroVision's automotive lidar products. Lead design and efficient implementation of automotive quality software as applied to Advanced Driver Assistant Systems (ADAS) and Autonomous Vehicles (AV). Lead development of embedded computing platforms with Linux and implementation of fast, low-latency real-time algorithms and code for edge computing. Collaborate closely with Firmware, RTL, and Electronics teams to implement algorithms realizable in edge devices with embedded software or directly on Silicon. Create and maintain design documentation, conduct design reviews.Manage activities of individual contributors. Desired Knowledge, Skills and Abilities: Good understanding of principles of lidar and other automotive perception sensors. Excellent C++ and Python programming skills. Solid foundation with best in class Software Development processes and tools, including source control, bug tracking, and design documentation. Development experience on custom platforms utilizing Embedded Linux.Hands on Experience utilizing some of the following software frameworks and libraries: Computer Vision (e.g., OpenCV), Point Cloud Processing (e.g., PCL), Parallel Computing (e.g., Cuda), Visualization (e.g., OpenGL), Machine Learning (e.g., TensorFlow), or ML Compilers (e.g., TVM). Exposure to Software Projects developing to regulatory or automotive standards, such as ASPICE, ISO 26262, or AUTOSAR. Excellent interpersonal, verbal and written communication skills. Highly organized, creative, motivated, and passionate about achieving results. Education and Experience requirements: B.Sc.  degree in Computer Science, Electrical Engineering, or a related field and 7+ years of Software Development Experience including 3+ years of team lead or management experience, or equivalent combination of higher education and experience.  This position is not 100% Remote. MicroVision does offer a flexible work schedule that could include a hybrid type flexible work schedule (partial onsite; partial remote).  Candidate must live and reside within a commuting distance from MicroVision's headquarters in Redmond, WA.  MicroVision offers relocation services and support for all candidates outside of the State of WA.  MicroVision is committed to a diverse and inclusive workplace. MicroVision is an equal opportunity employer and does not discriminate on the basis of race, creed, color, religion, national origin, sex, age, disability, marital status, sexual orientation, status as a disabled veteran or Vietnam-era veteran or any other basis prohibited by local, state, or federal law. Please let us know if you need reasonable accommodation in completing the application, attending and/or participating in an interview or in taking any test required for employment.     

Benefits

job benefits icon40-hour work week
job benefits iconUnlimited vacation
job benefits iconFlexible work time
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Python Developer salaries in the United States here.

How many Python Developer jobs are in the United States?

Currently, there are 2140 Python openings. Check also: Django jobs, Flask jobs, TensorFlow jobs, Machine-Learning jobs - all with salary brackets.

Is the US a good place for Python Developers?

The US is one of the best countries to work as a Python Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for Python Developer jobs in the United States?

Capgemini, LGS, une Société IBM / an IBM Company, DataAnnotation, Murmuration, CGI, Leidos, The Travelers Companies, Inc. among others, are currently hiring for Python roles in the United States.

The company with most openings is Leidos as they are hiring for 464 different Python Developer jobs in the United States. They are probably quite committed to find good Python Developers.