Senior Firmware Engineer

Found in: Adzuna IN C2 - 2 weeks ago


Anywhere in IndiaMultiple LocationsChennai, IN Mobile Programming LLC Full time

Experience : 4 Years to 8 Years

Location : Chennai

Notice Period : Immediate / 7 Days

Job Description:

The successful candidate shall not be afraid of learning new software stacks irrespective of the platform they run on. He/she must be able to switch domains, from embedded to servers to front end. He/she must be an ardent self-learner, well versed in state of art in software engineering and passionate about sharing knowledge with others.

Required Skills :

- Minimum of 4 years of firmware development on resource constrained devices

- Minimum of 8 years of experience with C/C++

- Experience with Java or C#, preferably Java

- Good understanding of object oriented programming

- Good knowledge of symmetric cryptography (AES, TDES). Must have used/applied the cryptographic algorithms.

- Good understanding of asymmetric cryptography (RSA/DSA, ECC)

- Good knowledge of PKCS standards specially PKCS#11

- Programming using PCKS#11 interface in Java and/or C

Nice to have :

- Experience with Thales or Luna HSM

- Embedded HSM programming using SEE code in C

- Experience with Soft HSM

- Knowledge of key management best practices

- Knowledge of NIST recommendations around key management

- Knowledge of Oasis KMIP protocol

- Expert competence in crypto programming

- Experience with distributed key management

Duties and Responsibilities include the following : Other duties may be assigned

- Take part in the daily software development work and maintenance of the crypto system

- Operational maintenance and support for managing HSMs

- Become subject matter expert in respectively expertize area (as defined above).

- Actively take part in the design of in-house systems.

- Be proactive and understand the business needs and propose architectural solutions based on the discussions.

- Be hands-on and actively participate in software development when needed.

Qualifications :

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience :

- Bachelor in computer science, computer engineering or equivalent skills and experience required

- Minimum of 8 years of experience with C/C++

- Minimum of 4 years of firmware development on resource constrained devices

- Deep analytical and problem solving skills

Language Skills :

- Ability to effectively communicate in the English language, both verbally and in writing.

- Ability to read and interpret technical journals, specifications, international technical standards, etc.

(ref:hirist.tech)
  • Firmware Lead

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN SGS Technical Services Pvt. Ltd Full time

    Profile- Firmware years.Location- PuneNotice period- 0-15 days.Mandatory skills- Linux, Firmware, RTOS, I2C, SPI, UART, AutoSARDuties and responsibilities:This team will be responsible for applying superior design and development to embedded applications for Embedded automotive platforms. The projects could consist of New Product Development, Productivity,...

  • Victrix Systems and Labs

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN Victrix Systems & Labs Full time

    Job Title : Firmware DeveloperExperience : 3+ YearsLocation : Remote/WFHJob Summary :The Engineer in this position is responsible to provide embedded software development solutions and support by applying best practices in design methodologies in the domain of embedded systems. Managing software engineering tasks under the guidance of mentor/manager by...

  • Havells - Embedded Firmware Engineer - C/C++

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations/Bangalore, IN Havells India Limited Full time

    Location : Bangalore - B.Tech/ M.Tech in Electronics or Electrical with 3-7 year experience.Essential competencies : - Strong in Embedded C/C++, object oriented software development Programing skills- Hands on experience in low level driver developments - Experience on non OS based system designs- Development on Linux Platform/RTOS with an emphasis on...

  • IoT Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN Aricent Full time

    Role : IoT EngineerWFO and WFH (For Experienced) :Job Description :- As an IoT Engineer you will work closely with our customers and design an appropriate solution for their needs- This spans from picking the right sensors to the appropriate radio technology based on the customer's requirements- You will participate in meetings with the customer and...

  • Havells - IoT/Firmware Engineer - C/Linux/RTOS

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations/Bangalore, IN Havells India Limited Full time

    Job Description : - Minimum of 3 years industry experience in IoT and connected product efforts- Proficient in C language on embedded platforms and familiarity with hardware design of embedded system is a plus- Development on Linux Platform/RTOS with an emphasis on embedded device driver development, multi-threading, and firmware debugging - Experience with...

  • Senior Backend Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN Talentxo Full time

    Role & Responsibilities : Design, implement, and maintain scalable and robust backend services, APIs, and databases.Collaborate closely with cross-functional teams (frontend engineers, product managers, and designers) to understand.Product requirements and translate them into technical specifications.Provide technical leadership and mentorship to the backend...

  • Senior Software Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN Ajackus Full time

    Role : Senior Software Engineer - RustSoftware Development :- Design, develop, and maintain high-quality software applications using Rust.- Write clean, efficient, and maintainable code that meets project requirements.- Contribute to the entire software development lifecycle, from concept to deployment.- Collaborate with cross-functional teams to define...

  • Senior Software Engineer

    Found in: Adzuna IN C2 - 1 week ago


    Anywhere in India/Multiple Locations, IN Corpxcel Consulting Full time

    Job Description : We are seeking an experienced Senior Software Engineer to work with the leads of our software development team in enhancing and maintaining our suite of APIs and web-based interfaces.In this pivotal role, you will leverage your expertise in C#, SQL, WCF, and SOLID principles to design robust, scalable software solutions that meet our...

  • Senior/Staff Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN Grorapid labs Full time

    Senior / Staff Engineer Data EngineeringExperience Required : 8 - 14 years working Days 5 days/week Office Location : Remote WorkingRole & Responsibilities:- Design, architect, and develop code in a testable, scalable, and performant manner.- Work closely with Product Managers, Cross Product Engineers and Data Engineers to optimize and deliver innovative...

  • PLC Test Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Bangalore/Anywhere in India/Multiple Locations, IN Antal Internationaal Full time

    Designation Engineer - TestingJob Description :Required Profile :- Participate in the black box testing for Programmable Logic- Controller PLC and HMI, Configuration Software for PLC/HMI and Industrial automation products.- Application development knowledge for PLC and HMI products using ladder logic, FBD etc.- Development of application programs in Ladder...

  • iOS Developer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN Mobile Programming LLC Full time

    Job Role : Mobile Programming is looking to hire a talented iOS developer who is responsible to design, build, and maintain the next generation of iOS applications. Your primary focus will be developing high-end iOS applications for the latest Apple mobile devices. Your duties may include collaborating with the design team for new application features,...

  • Senior Quality Assurance Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN Strategic Talent Partner Full time

    Brief Job Description :We are looking for a Senior Software Quality Assurance (SQA) engineer with around 6+yrs of experience in Defining Test Plan/ Strategy, Designing/Implementing Functional, Non-Functional Tests, ability to debug and isolate issues of on-premises / cloud applications. Engineer should also be well versed in Test Automation of on-prem...

  • Senior Azure Cloud Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN ASPIRE NXT PRIVATE LIMITED Full time

    Experience : 5 - 8 yrs Employment Type : Permanent with AspireNxtJob Title : Senior Azure Cloud Engineer The Cloud Engineer under moderate supervision is responsible for designing, developing, implementing, and supporting the recommended infrastructure. This involves analysing, configuring, testing, and implementing the infrastructure. This may also involve...

  • Senior Quality Assurance Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations, IN Codesmith Full time

    Job Title : Senior QA EngineerLocation : RemotePosition Type : Full-TimeAbout Us : Founded in 2013, Codesmith is one of the most respected independent software development companies in the Southeast US. We offer a full lifecycle of services from development to growth marketing to IT staffing. Our clients run the gamut from Fortune 500 companies to...

  • Mirafra Technologies

    Found in: Adzuna IN C2 - 5 days ago


    Bangalore/Anywhere in India/Multiple Locations, IN Mirafra Tehchnologies Full time

    KEY RESPONSIBILITIES :- BE/MTECH with 5+ years of experience in Emulation/FPGA- Create emulation models from RTL / Netlist.- Develop hardware collateral to be integrated with the Palladium / FPGA emulation mode- Developing emulation testbenches to support necessary DV scenarios and firmware/software/hardware bringup.- Create and execute Test plans targeting...

  • Senior DevOps Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations/Bangalore, IN Squareroot Consulting Pvt Ltd. Full time

    Job Title : Senior DevOps EngineerLocation : Bangalore / RemoteJob Description :We are seeking an experienced Senior DevOps Engineer to join our dynamic team. The ideal candidate will have 8+ years of experience in DevOps roles, with a strong background in startups or fast-paced environments. As a Senior DevOps Engineer, you will play a crucial role in...

  • Senior Embedded Software Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Bangalore/Pune/Anywhere in India/Multiple Locations, IN Technomech Placements Full time

    Job Description : Core Skills : - Extended knowledge on single chip Microcontroller Programming in language ANSI-C and C/C++ - Good knowledge of software architecture and design with Cortex M-23 Controllers Software Component Development, Unit- Integration and regression testing Initial experience in design, implementation and testing of safety-relevant...

  • Senior Software Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Anywhere in India/Multiple Locations/Bangalore, IN Grorapid labs Full time

    Senior Software Engineer (Java, Spring) - Role & Responsibilities :- As a Senior software engineer you will be entrusted with design and development of web-based SaaS products that delight our customers and scale out to millions of users.- You'll work with a team who gets to do things (not has to do them), obsesses over customer delight and shift left...

  • Senior Machine Learning Operations Engineer

    Found in: Adzuna IN C2 - 3 days ago


    Anywhere in India/Multiple Locations, IN Yo HR Consultancy Full time

    Role : Senior Machine Learning Operations EngineerLocation : RemoteContract Duration : 6 MonthsJob Description :As a Senior Machine Learning Operations (MLOps) Engineer, you will be instrumental in deploying robust, scalable machine learning solutions. You will ensure these are tailored to meet the expansive needs of a client in healthcare services. This...

  • VLSI Design Engineer

    Found in: Adzuna IN C2 - 2 weeks ago


    Bangalore/Bhubaneshwar/Anywhere in India/Multiple Locations, IN Dotflick Solutions Full time

    Profile : VLSI Design EngineerOpen for PAN IndiaJunior and Senior RoleJob description :- Responsible for the design and development of the electronics for Maticas card printers and related products, including generating formal specifications, verification tests and production documentation for release- Responsible for RTL design, SoC integration and work...