Live chat
ON Semiconductor

Jr Software Engineer

ON Semiconductor - Beaverton, OR

Description ON Semiconductor is seeking a self-driven and motivated software engineer to join the Solutions Engineering Center team, located in Beaverton, Oregon. As a software engineer, you will have the opportunity to design and develop code for a wide range of software topics from embedded microcontroller to cloud services. The SEC Software team is fast paced, innovative and quality driven environment where Team is first.The position will involve developing software for a wide range of products and services using C\/C , QML\/Qt, RESTful interfaces, Mobile App, Databases and Cloud Services using the latest process and software development techniques. The ideal candidate will be an enthusiastic individual with strong desire to learn and advance the field of software engineering. Role and Responsibilities:\u2022 Develop a wide range of software ranging from embedded to user interfaces accessing cloud services\u2022 Understand and anticipate customer requirements and innovate around these requirements \u2022 Participate and contribute in architecture and design discussions and decisions\u2022 Agile and Test Driven development Qualifications Requirements: BS\/MS in Computer Science 2-5 years C\/C development 2-5 years of one or more of the following: Python, SQL, Perl, QML, Javascript\/HTML JSON or Protobuf CMake Strong understand of modern software design theory\u00a0- Microservices, Design Patterns, Data and Compute distribution techniques Event based development using one of the following: GMainLoop\/GLib, Libev, Libevent, Libuv, Boost ASIO Intra and Inter process communication using threads or event system Git GitHub or Bitbake Feature Branch and Pull Request development Methodologies Agile and Scrum methodologies Development on Linux Test Driven Development Preferred: Preferred MSCS Strong desire to learn and advance the field of software engineering C -11\/14\/17 Service\/Server based design personal or professional Message Queues (AMQP) : one or more of the following. ZeroMQ, RabbitMQ, Apache ActiveMQ, or other message queue. Databases. One or more of following: Mysql, PostgreSQL, MongoDB, Couchbase, Sqlite3, Redis NOSQL. Understand and used NOSQL in a personal or professional project RESTful service interface use or design HTML\/Javascript interfaces Github personal project Github project contributions Cross compile\/build to targets: ARM, Windows, Mac ON Semiconductor (Nasdaq: ON) is driving energy efficient innovations, empowering customers to reduce global energy use. The company is a leading supplier of semiconductor-based solutions, offering a comprehensive portfolio\u00a0of energy efficient power and signal management, logic, standard and custom devices. The company\u2019s products help engineers solve their\u00a0unique design challenges\u00a0in automotive, communications, computing, consumer, industrial, medical and military\/aerospace applications. ON Semiconductor operates a\u00a0responsive, reliable, world-class supply chain and quality program, and a network of manufacturing facilities, sales offices and design centers in key markets throughout North America, Europe and the Asia Pacific regions.

7 days 17 hours ago

ON Semiconductor


Jr Software Engineer ON Semiconductor - Beaverton, OR, United States


Location: Beaverton, OR

Company Profile:
ON Semiconductor Corporation designs, manufactures, and markets semiconductor components for electronic systems and products worldwide.ON Semiconductor (Nasdaq: ONNN) is a leading provider of power efficient semiconductor solutions to customers in the power supply, automotive, communications, computer, consumer, medical, wireless, mobile phone, industrial and military/ aerospace markets. The company's broad portfolio includes power, analog, DSP, mixed-signal, advance logic, clock management and standard component devices. The company serves end-user markets, including automotive, communications, computing, consumer electronics, medical, industrial, smart grid, and military/aerospace industries for various applications in the automotive electronics, smartphones, media tablets, wearable electronics, computers, servers, industrial building and home automation systems, consumer white goods, LED lighting, power supplies, networking and telecom equipment, medical diagnostics, imaging and hearing health, and sensor networks. It also serves original equipment manufacturers, distributors, and electronic manufacturing service providers. The company was founded in 1999 and is headquartered in Phoenix, Arizona.