What are the responsibilities and job description for the Sr Advanced Software Engineer position at Pi Square Technologies?
Job Description
Please have the below questions from the candidates:
Experience developing or using test frameworks and developing test scripts for HW/SW integration and regression testing is a plus. Ability to work in small or large cross-functional development teams is required.
Requires a bachelor's degree in electrical or software engineering and at least 8 years of experience in software development.
Demonstrates expertise in a variety of the embedded software concepts, practices, and procedures.
Relies on extensive experience and judgment to plan and accomplish goals.
Performs a variety of tasks. May provide consultation on complex projects and is considered a top-level contributor / specialist. A wide degree of creativity and latitude is expected. May report to an executive or a manager.
Must Have The Following Experience
Understanding of Software Development Life Cycle (SDLC) using waterfall, agile, or hybrid processes.
C/C programming languages. Ada, Python or Perl is a plus.
Embedded software development on ARM or PowerPC based microcontrollers or microprocessors.
Developing device drivers for communication interface buses, such as PCIe, Serial I/O,
IEEE-488 or MIL-STD-1553.
Utilizing and developing embedded device drivers and BSPs for commercial RTOS.
Maintaining software under software version control systems, such as GIT, ClearCase, or
Subversion.
Utilizing software issue tracking systems, such as Atlassian Jira or ClearQuest.
We Values The Following
Utilizing Eclipse-based, cross compilation integrated software development environments to build and debug software on target hardware.
Developing software using application frameworks, such as Quantum Leaps QP/C, or open source software is a plus.
Familiar with commercial static code analysis and structural coverage tools.
Development utilizing the VxWorks and DEOS operating systems.
Pi-square technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company, Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development, Projects, Requirements Analysis, Software Design, Software Implementation, Efficient Build, Release Process, and turnkey software V & V Services. We have more than 20 years of industry expertise with specialization in the latest cutting-edge automotive technologies such as Infotainment, connected vehicles, Cyber security, OTA, and Advanced Safety/ Body electronics.
Please have the below questions from the candidates:
- Detail your experience with the Xilinx Ultrascale and Xilinx SDK debug tool.
- Describe your experience in driver development using either the VxWorks or DEOS RTOS.
- Discuss you experience/proficiency in low level software development using C/C .
Experience developing or using test frameworks and developing test scripts for HW/SW integration and regression testing is a plus. Ability to work in small or large cross-functional development teams is required.
Requires a bachelor's degree in electrical or software engineering and at least 8 years of experience in software development.
Demonstrates expertise in a variety of the embedded software concepts, practices, and procedures.
Relies on extensive experience and judgment to plan and accomplish goals.
Performs a variety of tasks. May provide consultation on complex projects and is considered a top-level contributor / specialist. A wide degree of creativity and latitude is expected. May report to an executive or a manager.
Must Have The Following Experience
Understanding of Software Development Life Cycle (SDLC) using waterfall, agile, or hybrid processes.
C/C programming languages. Ada, Python or Perl is a plus.
Embedded software development on ARM or PowerPC based microcontrollers or microprocessors.
Developing device drivers for communication interface buses, such as PCIe, Serial I/O,
IEEE-488 or MIL-STD-1553.
Utilizing and developing embedded device drivers and BSPs for commercial RTOS.
Maintaining software under software version control systems, such as GIT, ClearCase, or
Subversion.
Utilizing software issue tracking systems, such as Atlassian Jira or ClearQuest.
We Values The Following
Utilizing Eclipse-based, cross compilation integrated software development environments to build and debug software on target hardware.
Developing software using application frameworks, such as Quantum Leaps QP/C, or open source software is a plus.
Familiar with commercial static code analysis and structural coverage tools.
Development utilizing the VxWorks and DEOS operating systems.
Pi-square technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company, Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development, Projects, Requirements Analysis, Software Design, Software Implementation, Efficient Build, Release Process, and turnkey software V & V Services. We have more than 20 years of industry expertise with specialization in the latest cutting-edge automotive technologies such as Infotainment, connected vehicles, Cyber security, OTA, and Advanced Safety/ Body electronics.