Senior Software Engineer @ST Engineering iDirect
Software Development
Salary unspecified
Remote Location
Employment Type other
Posted 1mth ago

[Hiring] Senior Software Engineer @ST Engineering iDirect

1mth ago - ST Engineering iDirect is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: India

Role Description

We are in search for a Software Engineer at ST Engineering iDirect who will work within the engineering department in a SCRUM team using an Agile framework. The candidate will be responsible for participating in the specification, design, development, testing, and support features for a satellite communications system from concept through completion. He/she will be a highly motivated self-starter with strong written and oral communication skills and work well in a team environment. If you enjoy working in a fast-paced environment with the smartest team, and the very latest technology, then this is the job for you!

Responsibilities

  • Analyze requirements and RFCs and come up with efficient software designs
  • Participate in determining the future direction of the satellite system and related products in the areas of software architecture, infrastructure performance, test and reliability
  • In an Agile framework, document, design, develop, test, and integrate software functionality for various components within a satellite system and related environments
  • Take a collaborative design and validation approach in working with a multi-functional Scrum team of software, firmware, embedded, application, and test engineers
  • Troubleshoot and provide resolutions for technical issues encountered in the deployment of software solutions
  • Other duties as assigned

Qualifications

  • Bachelor's degree in mathematics, engineering, a related subject area, or equivalent experience
  • 3+ years of industry experience in programming and software engineering
  • Hands-on experience developing, designing, and testing multi-threaded and multi-process applications on Linux, with strong working knowledge of C++
  • Detailed knowledge of object-oriented design and programming
  • Proven experience with solving real-time embedded issues, including threading, optimization, memory management, interrupt handling, etc. in multi-core/multi-CPU environments
  • Knowledge of networking protocols (TCP/IP), Sockets programming
  • Understanding of 3GPP standards, 5G architecture desired
  • Experience with cloud technologies (AWS/Azure) desired

Requirements

  • Strong problem-solving and communication skills
  • Must be a self-motivated individual with technical leadership potential and proven success in a structured development environment
  • Possess the ability to proactively drive technical solutions in a collaborative environment
  • Good software design skills using proven and best practice design methodologies & related principles; Strong command of Object-Oriented Design and Object-Oriented Programming techniques
  • Demonstrated experience in developing quality and maintainable software
  • Strong documentation and writing skills
  • Strong technical leadership and mentoring of junior members of the team
  • Excellent presentation skills required
  • Software design skills with analytical problem-solving abilities
  • Must be able to work in a fast-paced development environment
  • Working knowledge of UML is strongly desirable
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience/knowledge in satellite/terrestrial communications systems is desired
  • Working experience with tools such as GDB and Valgrind
  • Experience with version control systems (such as git) is strongly desired
  • Experience with Jira and Jenkins desired
  • Experience developing unit tests, integration tests, and functional testing, including the development of related test automation integrated in a CI/CD pipeline desired
  • Scripting using shell scripting or Python desired
Before You Apply
️
remote Be aware of the location restriction for this remote position: India
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @ST Engineering iDirect
Software Development
Salary unspecified
Remote Location
Employment Type other
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: India
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,069+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later