Wednesday 13 October 2021

Multiple Positions: SDET // Java Backend Developer // Embedded Software Engineer / C++ Engineer

0 comments
Multiple Positions. 

Please have a look in the below position details and share the profile to shiva.p@codebaseinc.com



Position 1:

Java Quality Engineer / SDET

Location: San Jose, CA

Need candidates who are very strong on coding side focus on this. There will be Online Coding Test

NO OPT CPT H1BT

 

Job Description:

• Full stack web QE with BE and FE experience.

• Strong programming and automation skills. 

• Backend automation using Java on Breeze framework.

• Front end automation using testing selenium and webdriver IO.

• Set up and maintenance of ECD pipelines and establishing code coverage.

• Fixing automation failures and improving pass rate.


Position 2:

Job Title: JAVA Backend Developer with Scala experience

Location: New York

NO OPT CPT H1BT

 

Need candidates who are very strong on the coding side focus on this. There will be an online Coding Test.

Must have: Data structure and Algorithm, Scala

 

Job Description Skills Required:

· 5+ years of work experience in software design and application development or MS in Computer Science plus 3 years of experience

· Extensive hands-on experience and expertise in object-oriented design methodology and application development using Java/J2EE, Design Patterns, Spring MVC, SQL, Web services

· Excellent understanding of computer science fundamentals, data structures and algorithms

· Experience in developing high performance, highly scalable, database driven consumer web applications

· Good understanding of web services and SOA related standards like REST/OAuth/JSON  Must be proactive, self-directed, detailed and organized?

· Strong analytical, problem solving skills, verbal and written communication skills

· Ability to work in a fast paced, iterative development environment

 

Responsibilities include:

· Work with PM and UED teams to create innovative product solutions to meet business objectives

· Collaborate with architects, engineers, QA and Operations teams to design and develop strategic and tactical solutions

· Estimate engineering effort, plan implementation, and roll out applications with cross-functional impact

· Work jointly with other team members to deliver complex applications

· Implement working prototypes for testing new ideas

· Participate and contribute to design and code reviews for producing quality code

· Share engineering support and release

· Communicate with technical and non-technical audiences.


Position 3:
 Java Backend Developer
Location: San Jose, CA – Contract (or) Atlanta, GA 
NO OPT CPT H1BT

Need candidates who are very strong on the coding side focus on this. There will be an online Coding Test.

· 5+ years of work experience in software design and application development or MS in Computer Science plus 3 years of experience
· Extensive hands-on experience and expertise in object-oriented design methodology and application development using Java/J2EE, Design Patterns, Spring MVC, SQL, Web services
· Excellent understanding of computer science fundamentals, data structures and algorithms
· Experience in developing high performance, highly scalable, database driven consumer web applications
· Good understanding of web services and SOA related standards like REST/OAuth/JSON
Must be proactive, self-directed, detailed and organized?
· Strong analytical, problem-solving skills, verbal and written communication skills
· Ability to work in a fast-paced, iterative development environment

Responsibilities include:
· Work with PM and UED teams to create innovative product solutions to meet business objectives
· Collaborate with architects, engineers, QA and Operations teams to design and develop strategic and tactical solutions
· Estimate engineering effort, plan implementation and roll out applications with
cross-functional impact
· Work jointly with other team members to deliver complex applications
· Implement working prototypes for testing new ideas
· Participate and contribute to design and code reviews for producing quality code
· Share engineering support and release
· Communicate with technical and non-technical audiences


Position 4:

Position: Embedded Software Engineer / C++ Engineer

Location: Pleasanton CA

Duration: Long Term

NO OPT CPT H1BT

 

If you feel finding these candidates are bit tough then bifurcate the skills to C, C++, RTOS or Embedded Linux developer who worked on Device Drivers

 

Responsibilities:

 

-Design high performing and functionally safe real time software for complex Opto-Mechanical products.   

-Perform development activities for new & existing embedded OS platform. 

-Be responsible for board bring-up and (AUTOSAR based) BSW stack on new automotive SOC. 

-Create and configure AUTOSAR modules which fit into a standard, modular framework. 

-Write highly optimized and state of the art software code. 

-Investigate and fix embedded software and system issues  including board bring up, timing, resource allocation, etc. 

-Analyze, decompose, and implement the requirements in an automotive grade embedded environment. 

-Support the design and development of tools for the embedded software and system diagnostics, troubleshooting, and testing. 

-Participate in agile scrum development of software and contribute to various activities such as project planning, design specifications, system flow diagrams, documents. 

 

Essential Skills & Experience Requirements (must have):

 

-5+ Years of experience with Embedded software development using C (embedded C), C++ (prefer C++11 or above). 

-5+ Years of Experience  in design and development of high performance real time software using C/C++ with RTOS and multi-thread /multicore systems (e.g. Lidar point cloud processing, video streaming, CT/MRI/PET acquisition/reconstruction, stock trading engine etc.).  

-Embedded processor experience such as: ARM, SOC-ARM (Xilinx Zynq), PowerPC, QorIQ, PowerQUICC, Davinci,

MIPS, etc.

-Experience implementing device drivers for IO interfaces, peripherals, and memory systems.

-Experience in real-time embedded software design and development with Xilinx SoCs, Embedded Linux (Petalinux), POSIX and multi-core programming.

-Experience in hardware (Processor/PCB/devices) bring-up & debug. 

-Track record of full embedded system hardware and software development life-cycle.

-Bachelor of Science in Computer Science, Computer Engineering or equivalent.  

-Ability to understand complex technical systems and come up to speed quickly on new sensing modalities. 

-Ability to adapt, operate, and flourish under ambiguity. 

 

Preferred Skills & Experience (nice to have):

 

Experience in software parallel computation.

Experience with SOC FPGA development tools (such as Vivado) for processing core generation.

Experience in algorithm development for at least one of the following disciplines: Sensor fusion, Computer Vision,etc.  

Experience with safety critical software design and development for one of the following industries: Automotive (e.g. ISO26262, A-SPICE, AUTOSAR, MISRA C++), Medical Devices (e.g. IEC62304, ISO14071), Aerospace (DO-178 B/C), Rail (EN 50126) etc.  

-Experience with software design/development using AUTOSAR especially BSW/RTE code-gen & integration. 

Experience in a fast-paced and demanding start-up experience.


Position 5:

Role:- .Net Fullstack Developer with Media Domain

SFO, CA (Remote+Onsite)

NO OPT, CPT, H1BT

 

JD:-

Need .Net Fullstack developer with min 8yrs overall experience.

.Net Design & Development Exposure to Content Management Media domain.

No comments:

Post a Comment