Aurigo Software Technologies Careers Jobs in Usa

9,795 positions found

Embedded Software Engineer
✦ New
Salary not disclosed

Job Opportunity - Software Lead

Location : Mountain View, CA

Duration : Full-Time

Job Summary:

We are seeking an experienced Senior Embedded Software Engineer with a strong background in automotive software development, particularly in telematics and infotainment systems. The ideal candidate will have deep expertise in non-AUTOSAR platforms, low-level embedded development, and hands-on experience with microcontrollers from NXP and Infineon.

Key Responsibilities

  • Design, develop, and integrate embedded software for automotive applications, focusing on telematics and infotainment systems.
  • Work on non-AUTOSAR platforms, including development of:
  • Bootloaders
  • Diagnostics (UDS, CAN, etc.)
  • Peripheral drivers
  • BSP (Board Support Package) integration
  • Develop telematics applications using Embedded C on microcontroller-based systems.
  • Interface with hardware teams to ensure seamless integration of software with ECU platforms.
  • Perform debugging, root cause analysis, and issue resolution across software layers.
  • Ensure compliance with automotive standards and best practices for quality and reliability.
  • Collaborate with cross-functional teams (hardware, system, validation) throughout the product lifecycle.
  • Support system validation, testing, and release activities.

Required Qualifications

  • Bachelor's or Master's degree in Electronics, Computer Science, or related field.
  • Minimum 15 years of experience in automotive embedded software development.
  • At least 2 years of hands-on experience in infotainment or telematics systems.
  • Strong expertise in Embedded C programming.
  • Proven experience working on non-AUTOSAR platforms.
  • Hands-on experience with:
  • Bootloader development
  • Diagnostics protocols (UDS, CAN)
  • Low-level driver development
  • BSP integration
  • Experience with NXP and Infineon microcontrollers.
Not Specified
Software Verification Engineer I
Salary not disclosed
St. Paul, MN 4 days ago
Position Title: Software Verification Engineer I

Work Location: St. Paul, MN

Assignment Duration: 6 months (possibility of extension)

Work Arrangement: 100% onsite


Position Summary: We are seeking high caliber Software Verification Engineer to join our Software Verification team.

The Software Verification Engineer will bring testing expertise to the innovative, and fast-paced verification team.

Key Responsibilities:

* Work independently and as a team member to plan, write, and execute test cases according to our organization practices, FDA regulatory, and ISO standard procedures.

* Design new test suites for new features and functionality.

* Perform dry runs and formal Verification activities as required.

* Setup and configure Test Equipment.

* Record and close defects found during V&V activities.

* Perform requirements, design and tests reviews.

Qualification & Experience:

* Bachelors degree in Computer Science, Computer, Electrical or Biomedical Engineering.

* Knowledge of software testing.

* Knowledge of software development lifecycle management tools.

* Organized, on-time, quick learner and detailed oriented.

* Excellent documentation skills in delivering information that adds value to managements decision-making process.

* Experienced in quantitative, analytical, organizational, and follow-up skills.

* Polished communicator - written documentation and oral presentations/ discussions/ meetings.

* Excellent reputation for building relationships across various levels of an organization.

* Energized attitude, proactive thinker and self-starter.
Not Specified
Patent Attorneys/Agents - Electrical/Software
Salary not disclosed
Cleveland, OH 3 days ago

Tarolli, Sundheim, Covell & Tummino LLP has openings for Electrical/Software Patent Attorneys/Agents/Engineers.

The ideal candidates will have a minimum of 2 years of patent drafting and prosecution experience in electrical and/or software technologies. Responsibilities for these positions include all aspects of the patent practice both domestic and international, including preparation and prosecution of patent applications.

All candidates must have excellent academic credentials with a minimum BS Electrical Engineering or Computer Engineering or possibly other related engineering disciplines. Admission to the Patent Bar for patent agents is required, and Patent Attorneys must hold a JD from an ABA-approved law school and be in good standing and an active member of the bar of the state in which the candidate is admitted to practice.

The EE/Physics/Computer software group at Tarolli is a team that is always excited about technology and is looking for team members with a similar mindset. The team is looking for members with experience in drafting and prosecuting patent applications in the electrical, computer software, physics, telecommunications and electro-mechanical arts including any or all of communication systems, superconducting technologies, navigation systems, network architectures, processor systems, RF circuitry, microwave systems, analog and digital circuitry, optical systems, imaging systems, semiconductor processing, semiconductor packaging, memory systems, software algorithms, encryption/decryption technologies, cloud computing, machine learning and predictive modeling.

Compensation is commensurate with experience and can include salary, or salary and percentage of billings. Increases in billing percentages are also commensurate with experience. Partnership track is also available for strong performers.

Not Specified
Sr Software Engineer
🏢 Spectraforce Technologies
Salary not disclosed
Newark, NJ 2 days ago
Job Title: Senior Software Engineer

Duration: 6+ months (CTH)

Location: hybrid (Newark, NJ)


Summary

As a Senior Software Engineer on the Retirement Strategies Technology team, you will partner with product owners, tech leads, designers, engineers and delivery professionals to deliver quality platforms and products with speed.? You will code, test and debug new and existing applications as you implement capabilities to solve sophisticated business problems, deploy innovative products, services and experiences to delight our customers! In addition to advanced technical expertise and experience, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude and a continuous learning focus to all that you do.

Here is What You Can Expect on a Typical Day

Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles; remove technical impediments??

Develop high quality, well documented and efficient code adhering to all applicable Prudential standards??

Collaborate with product owners in understanding needs and defining feature stories, tech leads in defining technical design and other team members to understand the system end-to-end and deliver robust solutions that bring about business impact?

Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems??

Bring a strong understanding of relevant and emerging technologies, provide input and coach team members and embed learning and innovation in the day-to-day??

Work on complex problems in which analysis of situations or data requires an evaluation of intangible variables.

Use programming languages including but not limited to Java, JavaScript, Springboot, Node.js frameworks?

The Skills & Expertise You Bring:

Bachelor of Computer Science or Engineering or experience in related fields

Ability to coach others with minimal guidance and effectively leverage diverse ideas, experiences, thoughts and perspectives to the benefit of the organization??

Experience with agile development methodologies and Test-Driven Development (TDD)

Knowledge of business concepts tools and processes that are needed for making sound decisions in the context of the company's business

Ability to learn new skills and knowledge on an on-going basis through self-initiative and tackling challenges

Excellent problem solving, communication and collaboration skills

Advanced experience and/or expertise with several of the following:

Programming Languages:? Java, Java Script; working in distributed systems, object oriented programming, design patterns and design methodology; JAVA services using Spring,, Microservices, multi-threading, Concurrency and parallel processing

Frameworks:?Springboot, Node.js

Data Store:?NoSQL or Relational Data structures;

Data Streaming:?SQS, SNA

Application Programming Interfaces (API): Consumption & Development; implementing service oriented architecture (SOA) patterns; Web service technologies such as APIs, REST, JSON, SQL

API Management & Integration : Kong, Apigee

Unit, interface and end user testing?concepts and tooling (functional & non-functional)

Automated testing

Accessibility awareness

Software security skills?including?secure coding, web application security and ; Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0)

Dev Ops Tools & Practices: Branching techniques and usage of GitHub; DevOps

Software Development Life Cycle (SDLC): Monitoring and logging techniques

AWS Core Services across compute, storage, DB, IAM

Preferred Qualifications:

Strong experience with Domain Driven Development (DDD)

AWS cloud native solution development

Architecture Patterns

Design and critical Thinking

Financial/Insurance industry experience is a must, not a plus

People Leadership Experience is a plus.

Experience with agentic frameworks and AI driven development tools is a major plus [Claude Code, GitHub Copilot etc]

Not Specified
Senior Software Developer
Salary not disclosed
Austin 2 days ago
Link Technologies ( ), a Las Vegas-based IT consulting firm, is currently seeking a Senior Software Developer to join our team.

QUALIFICATIONS Minimum of eight (8) years of experience with the following: Enterprise software development life cycle .NET (C#, ASP.NET, API, .NET Core) Effective communication with customer and design ideas with teams, verbally and written Minimum of five (5) years of experience with the following: Estimating work with accuracy and deliver on-time Agile/Scrum and traditional SDLC methodologies ETL and relational databases (SQL Server, Oracle, or MySQL) DevOps practices, CI/CD pipelines, and version control (e.g., Jenkins, Bit Bucket) Unit resting Soft Skills: Excellent communication and interpersonal skills Strong, experienced problem-solving and decision-making abilities Ability to manage multiple priorities and stakeholders simultaneously PREFERRED Minimum of three (3) year of experience with the following: Working with Texas Education Agency (TEA) and TEA applications Blazor Server, Blazor WSM Containerized applications KEY RESPONSIBILITIES Provide technical contribution across multiple enterprise application initiatives through design, implementation, and delivery.

Own the full software development life-cycle, from requirements gathering to deployment and support.

Building robust, custom business applications from the ground-up / scratch.

Collaborate with program area stakeholders to understand business needs and help translate them into technical solutions.

Provide hands-on technical guidance in various technologies such as .NET and relational SQL databases.

Experience building and leading development of ETL, data-centralization for reporting consumption.

Ensure high standards for code quality, security, and performance through code reviews and best practices.

Drive agile delivery by breaking work into increments, participating in sprint ceremonies, developing code, reviewing code, and working closely with the project team.

Advance AI assisted development by using GitHub Copilot to accelerate coding, improve quality, and automate repetitive tasks.

Build and optimize containerized services by creating Docker based environments producing efficient and secure images and aligning solutions with agency standards.

Foster a culture of continuous improvement, innovation, and accountability.

Link Technologies is an equal opportunity employer.

All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, gender identity/expression, sexual orientation, national origin, protected veteran status, disability, or any other factors protected by law.
Not Specified
Software Engineer
🏢 Spectraforce Technologies
Salary not disclosed
Raleigh, NC 2 days ago
Job Description:

Job Title: Software Engineer

Duration: 12 months (Right to Hire)

Location: 100% Remote

Responsibilities:



  • Design and build internal tools and automation-including API linting frameworks, OpenAPI specification validators, code?generation utilities, and workflow automation-to improve consistency, quality, and efficiency across the API lifecycle.
  • Ensure developer experience is at the center of all software created, building intuitive, reliable, and friction?reducing tools that empower API producers and consumers and simplify their workflows.
  • Collaborate, coordinate, and align with technical stakeholders such as architecture, platform engineering, security, and API governance teams to ensure tooling meets enterprise needs and integrates seamlessly with broader technical ecosystems.
  • Apply industry best practices to deliver secure, scalable, and maintainable solutions that align with clients engineering, security, and compliance standards.
  • Drive development activities from design through delivery, ensuring tools and services are released on time and effectively support both API producers and consumers.
  • Champion code quality, implementing comprehensive unit testing, functional testing, and automated validation to ensure highly reliable solutions and fast feedback loops.
  • Demonstrate engineering excellence, consistently applying high?quality engineering practices-including clean code principles, strong testing strategies (unit, integration, functional), CI/CD pipeline integration, versioning discipline, and reliable automated deployment strategies-to ensure tooling is robust, maintainable, and production?ready.
  • Ensure all software created adheres to strong security principles, including secure coding practices, automated security scanning, vulnerability mitigation, and alignment with enterprise security standards-ensuring tooling is safe by design, safe by default, and safe in production.
  • Support the tech lead in evaluating and shaping technical decisions, contributing insights and execution capabilities related to tooling, automation, and developer?experience improvements.


Tools & Technologies:


  • Programming & Scripting: Java | Python | JavaScript | TypeScript, Bash / Shell Scripting
  • API Design & Management: RESTful APIs, OpenAPI / Swagger (Specification, Validation), API Linting Frameworks, API Governance & Standards Enforcement, API Versioning Strategies
  • Automation & Tooling: Code Generation Utilities, Workflow Automation Tools, Internal Developer Tooling, CLI Tools
  • Testing & Quality Engineering: Unit Testing | Integration Testing | Functional Testing, Automated Validation Frameworks, Test Automation Tools, Code Quality & Static Analysis Tools
  • CI/CD & DevOps: CI/CD Pipelines (GitHub Actions, GitLab CI, Jenkins), Automated Build & Deployment Pipelines, Artifact Repositories, Infrastructure Automation
  • Cloud & Platforms: Cloud Platforms (AWS / Azure / GCP), Containerization (Docker), Kubernetes (optional / platform-dependent)
  • Security & Compliance: Secure Coding Practices, Automated Security Scanning (SAST / DAST), Vulnerability Management Tools, Dependency Scanning, Compliance & Enterprise Security Standards
  • Developer Experience (DX): Developer Tooling & Enablement Platforms, Documentation Automation, API Consumer & Producer Enablement Tools
  • Collaboration & Version Control: Git | GitHub | GitLab, Agile / Scrum Methodologies, Issue & Work Tracking Tools (Jira, similar)
Not Specified
Advisory Software Engineer (Research & Development)
✦ New
Salary not disclosed
Boulder 1 day ago
Job Overview: Join a highly skilled team focused on developing, maintaining, and supporting print-related products on a mainframe platform.

This role involves hands-on work with coding, testing, debugging, and enhancing existing print processes, while building expertise in mainframe technologies such as z/OS, PLX, and Assembler.

You will collaborate closely with experienced engineers and cross-functional teams to troubleshoot issues, identify root causes, and implement effective solutions.

The position requires a detail-oriented, process-driven individual who values thorough documentation, quality output, and continuous improvement of workflows, tools, and systems.

Qualifications & Skills: Bachelor’s degree in Engineering or a related field Strong knowledge of software development, system design, and integration Experience or strong interest in mainframe technologies (z/OS, PLX, Assembler) Excellent problem-solving skills with a focus on root cause analysis Detail-oriented with strong documentation and review capabilities Ability to work independently and collaboratively in a team environment Commitment to quality, accuracy, and delivering complete, polished solutions Key Responsibilities: Develop, test, debug, and maintain print-related applications on the mainframe Investigate issues, perform root cause analysis, and implement fixes or enhancements Collaborate with team members on troubleshooting, design discussions, and code reviews Contribute to system integration and ensure smooth operation of print services Maintain accurate and detailed documentation for systems, processes, and decisions Participate in improving development processes, tools, and team efficiency Lead or contribute to complex components or projects, ensuring timely and cost-effective delivery Provide technical guidance, support project planning, and contribute to organizational goals Ensure solutions align with best practices, latest technologies, and high-quality standards
Not Specified
Sr. Software Developer (MACESS)
✦ New
Salary not disclosed

Job Role : Sr. Software Developer (MACESS)

Location: Oakland, CA - Onsite

Duration: 12+ Month Contract

Only W2

Job Description

Highly skilled Senior Application Developer to lead the Design, Development, and maintenance of Enterprise workflow systems, specifically focusing on the FIS MACESS platform. In this role, the SME will be responsible for optimizing the complex document management and workflow processes, integrating MACESS with internal and external systems, and mentoring junior developers. You will act as the technical subject matter expert to ensure Business processes are automated, scalable and secure.

Technical Qualifications:

  • MACESS Expertise: Experience with FIS MACESS is desirable with (Design, workflow, imaging, and system administration.
  • Programming: Proficiency in VB Script, C# / .NET or Java, with experience building custom extensions or utilities for MACESS
  • Database: Advanced knowledge of SQL Server, ability to manage large-scale data sets and complex schemas.
  • Web Services: Experience with SOAP/RESTful APIs and XML/JSON data structures
  • Scripting: Strong PowerShell, VBScript, or Python scripting skills for task automation
  • Methodology: Proven experience working in an Agile/Scrum environment with a focus on CI/CD pipelines

Education & Experience:

  • Bachelor's degree in computer science, Information Technology, or a related field
  • 4+ years of total software development experience
  • Experience in the Healthcare or Insurance industry

Thanks,

Rahul Gupta

Direct : (732) 743-7543

Email:

Not Specified
Embedded Software Engineer - Baremetal and Bootloader
✦ New
🏢 Global Connect Technologies
Salary not disclosed

Job Title: Embedded Systems / Firmware Engineer

Location: San Jose, CA

Job Summary:

We are seeking a skilled Embedded Systems/Firmware Engineer to join our team . The ideal candidate will have strong experience in embedded C development, bare-metal programming, and hardware bring-up. This role requires close collaboration with hardware and ASIC design teams to support the development and validation of next-generation networking platforms.

Key Responsibilities:

  • Develop and maintain embedded firmware using C for networking hardware platforms
  • Collaborate with hardware engineers to bring up and validate new board designs
  • Work closely with ASIC teams to support bring-up of custom network switch ASICs
  • Design and implement diagnostic tests for platform validation and troubleshooting
  • Analyze and debug hardware/software integration issues
  • Interpret hardware schematics, component datasheets, and technical documentation
  • Support system-level testing and performance optimization

Required Qualifications:

  • Minimum of 4 years of experience in C programming
  • Strong experience in embedded systems development, particularly bare-metal environments
  • Proven experience in hardware bring-up and debugging
  • Solid understanding of hardware-software interaction
  • Experience working with x86 processors
  • Ability to read and understand schematics, datasheets, and user manuals

Preferred Qualifications:

  • Experience in networking systems or switch ASICs
  • Familiarity with diagnostic and validation tools
  • Strong problem-solving and debugging skills
  • Excellent communication and teamwork abilities
Not Specified
Software Architect
✦ New
Salary not disclosed
Oakland, CA 1 day ago

Role: Snowflake Architect

Location: Oakland, CA (San Francisco Bay Area)

Employment Type – Contract to Hire

Job Overview

The Data Analytics and Insights team is seeking an experienced and talented Senior Data Engineer to join our growing team of analytics experts. As a key member of our team, you will play an essential role in the design, development, and maintenance of data pipelines, data products, and analytic products in enterprise snowflake. The ideal candidate will have a strong background in data engineering, with specific expertise in Informatica and Snowflake. This role will involve working closely with our business stakeholders, data analysts, and data scientists to ensure the efficient development and management of our data infrastructure.

You will have a unique opportunity to be at the forefront of the utility industry and gain a comprehensive view of the nation’s most advanced smart grid. It is the perfect role for someone who would like to continue to build upon their professional experience and help advance PG&E’s sustainability goals.

Key Responsibilities

  • Develop and optimize cloud-based data storage and processing solutions using Snowflake.
  • Design, implement, and maintain robust data pipelines and ETL processes
  • Collaborate with Federated teams and other data engineers to understand data requirements and deliver high-quality data solutions.
  • Ensure data integrity and security across all data workflows and storage solutions.
  • Monitor and troubleshoot data pipelines, addressing any issues promptly to ensure the smooth flow of data.
  • Develop reusable and modular stored procedures and scripts for data processing.
  • Contribute to the development and implementation of data governance and best practices.
  • Monitor and troubleshoot data pipelines to ensure reliability and accuracy.
  • Implement best practices for data governance, data quality, and metadata management.

Minimum Qualifications

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field.
  • Minimum of 5 years of experience in data engineering or a related role.
  • Proven experience with Snowflake is required.
  • Knowledge of data warehousing concepts, dimensional modeling, and performance tuning.
  • Hands-on experience with ETL tools (e.g., Informatica, Talend, dbt, or custom ETL frameworks).
  • Strong proficiency in SQL and database management.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with version control (Git) and CI/CD for data pipelines.
  • Familiarity with Big Data technologies such as Hadoop, Spark, and Kafka is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
Not Specified
jobs by JobLookup
✓ All jobs loaded