Engineer II

2 Years ago • 9 Years + • Software Development & Engineering

Job Summary

Job Description

Apexon is a digital-first technology services firm backed by Goldman Sachs Asset Management and Everstone Capital, specializing in accelerating business transformation and delivering human-centric digital experiences. The role requires 9+ years of experience in Embedded/Linux SW Development, specifically in Embedded C++. Responsibilities include designing documentation and architecture specifications, writing software for embedded systems, and possessing experience with OTA. The ideal candidate will have memory constraint and estimation skills for microcontrollers and work experience in software development on bare metal, RTOS, or internal Linux. Experience developing firmware for 8/16/32-bit microcontrollers (ARM, RISC etc.) is essential. A good understanding of RTOS like MQX, bootloader and software update concepts, Ethernet stacks like LwIP, communication protocols like TCP/IP, MQTT, and socket programming in a Linux environment are also required. Proficiency in protocols like RS485, SPI, I2C, ADCs, CAN, LIN, and Bluetooth communication protocols for BLE 4.2/5.1 is needed. The candidate should be proficient with embedded SW development toolchains (flash/debug, IDE) and version control systems like GIT. Detailed knowledge of microcontrollers/microprocessors and experience in scripting languages like Shell, CAPL, Make, Python are beneficial. Experience with tools like Logiscope, function generators, and oscilloscopes, along with good knowledge of reading schematics and datasheets, is expected. Excellent analytical and problem-solving skills, strong communication and interpersonal skills, self-starter attitude, and the ability to work both independently and as part of a team are crucial.
Must have:
  • 9+ years Embedded/Linux SW Development experience
  • Embedded C++ expertise
  • Design documentation and architecture specifications
  • Software development for embedded systems
  • OTA experience
  • Memory constraint and estimation skills
  • Experience with bare metal, RTOS, or Linux
  • Firmware development for microcontrollers (ARM, RISC)
  • RTOS knowledge (e.g., MQX)
  • Bootloader and software update concepts
  • Ethernet stack knowledge (e.g., LwIP)
  • Communication protocols (TCP/IP, MQTT)
  • Socket programming in Linux
  • Knowledge of protocols (RS485, SPI, I2C, ADCs, CAN, LIN)
  • Bluetooth communication (BLE 4.2/5.1)
  • Embedded SW development toolchain proficiency
  • Version Control Systems (GIT)
  • Detailed knowledge of microcontrollers/microprocessors
  • Scripting languages (Shell, CAPL, Make, Python)
  • Tool experience (Logiscope, Function Generator, Oscilloscope)
  • Reading schematics and datasheets
  • Excellent analytical and problem-solving skills
  • Strong communication and interpersonal skills
  • Self-starter
  • Ability to work in a team and independently

Job Details

Description

Position at Apexon

Company Description: Apexon is a digital-first technology services firm backed by Goldman Sachs Asset Management and Everstone Capital. We specialize in accelerating business transformation and delivering human-centric digital experiences. For over 17 years, Apexon has been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.

          9+ years of Embedded/Linux SW Development relevant Experience in Embedded C++.

          Design documentations and Architecture specifications experience.

          Expert knowledge in writing software for embedded Systems (Embedded C++ language).

          Must have experience on OTA

          Memory constrains and estimation skills with respect to Microcontroller.

          Work experience in software development on bare metal, RTOS or Internal Linux.

          Work experience in developing firmware for 8/16/32 bit micro controllers (ARM, RISC etc)

          Good understanding w.r.t usage of 1. RTOS like MQX.

          Bootloader and software update concepts.

          Ethernet stack like LwIP and communication protocols like TCP/IP, MQTT.

          Socket programming in Linux environment.

          Good knowledge on protocols like (RS485, SPI, I2C, ADCs, CAN ,LIN)

          Knowledge on Blue-tooth communication protocols for BLE 4.2/5.1.

          Proficient in use of embedded SW Development tool chain (Flash/ debug tool chain, IDE).

        Version Control Systems –GIT

          Should have detailed knowledge on microcontrollers / microprocessors

          Experience in scripting languages like Shell / CAPL / Make/Python etc.

          Experience in using tools like Logiscope / Function Generator / Oscilloscope, etc.

          Good knowledge in reading schematics and datasheets.

          Excellent analytical skills and problem-solving skills.

          Strong communication and interpersonal skills.

          Must be a self-starter.

          Ability to work as part of a dedicated project team and independently

Disclaimer: If you feel that this is a good match for your skillsets, please submit a current word version of your resume along with a cover letter describing your skills, experience and salary expectations. We are an Equal Opportunity Employer (EOE). You can read our job applicant privacy policy here.

Similar Jobs

Axon - Customer Quality Engineer

Axon

Dietzenbach, Hessen, Germany (On-Site)
2 Months ago
Samsung Semiconductor - Senior Manager, Recruiting

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Veeam Software - Inside Sales Representative for Nordics

Veeam Software

Bucharest, Bucharest, Romania (On-Site)
3 Months ago
Ubisoft - Senior Rigger

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Britive - SENIOR UI ENGINEER- BANGALORE

Britive

Bengaluru, Karnataka, India (Remote)
8 Months ago
Sonar Source - Senior Software Engineer

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
2 Months ago
Tesla - Process Engineer Commissioning/Optimization

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
5 Months ago
Qualcomm - ASIC/RTL Design Engineer - Sr Staff

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ElevenLabs - Design Engineer

ElevenLabs

United Kingdom (Remote)
4 Months ago
NVIDIA - Senior Physical Design Verification Layout Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tide - Staff Engineer, Backend

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
flix interactive - HR & People Assistant

flix interactive

Birmingham, England, United Kingdom (Hybrid)
1 Month ago
Triple dot studios - Senior Machine Learning Engineer

Triple dot studios

London, England, United Kingdom (Hybrid)
2 Months ago
Motorola solutions - EMEA DC Manager

Motorola solutions

Alsdorf, North Rhine-Westphalia, Germany (On-Site)
2 Months ago
Ansys - Lead Product Manager

Ansys

Hsinchu County, Taiwan (On-Site)
1 Month ago
Hawkeye Innovations - Football Tracking Systems Technician

Hawkeye Innovations

Spain (On-Site)
4 Months ago
Ubisoft - Machine Learning Programmer (Character & Animation)

Ubisoft

Montreal, Quebec, Canada (On-Site)
4 Months ago
Ubisoft - Senior Gameplay Animator

Ubisoft

Montreal, Quebec, Canada (Hybrid)
3 Months ago
CAE - C-130 L-382 Instructor Pilot

CAE

Tampa, Florida, United States (On-Site)
2 Months ago
PwC - Fullstack Developer (Python)

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

InMobiInMobi - Lead - Finance Controllership

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nagarro - Senior Engineer, PHP Drupal

Nagarro

India (Remote)
9 Months ago
zeta - Intern - Video Producer

zeta

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Dentsu - Manager Paid Media

Dentsu

Pune, Maharashtra, India (On-Site)
2 Months ago
Paytm - Area Sales Manager - Manager - Offline Merchants QR

Paytm

Bhadrak, Odisha, India (On-Site)
2 Months ago
DNEG - Animator (DNEG Animation)

DNEG

Bengaluru, Karnataka, India (On-Site)
9 Months ago
zeta - Senior Software Development Engineer - iOS

zeta

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Revenera - Renewals Account Manager

Revenera

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Google - Software Engineer, PhD

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Autodesk - Field Marketing Manager

Autodesk

Mumbai, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Airbyte - Engineering Manager, Extensibility

Airbyte

San Francisco, California, United States (On-Site)
2 Months ago
Qualcomm - GPU Design Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
1 Month ago
luxsoft - Mesa GFX Engineer

luxsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Capgemini - VoIp Engineer

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Enphase Energy - Engineer - Customer Service

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Sprinkler - Senior Technical Support Engineer - CCaaS

Sprinkler

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Penumbrainc - Sr. SAP Operations BSA

Penumbrainc

Alameda, California, United States (On-Site)
9 Months ago
Tesla - Junior Process Development Engineer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
5 Months ago
Globalization Partners - Sr Software Engineer

Globalization Partners

Ireland (Remote)
1 Month ago
Clearwater Analytics - Software Development Manager

Clearwater Analytics

Chicago, Illinois, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded